[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:38829] 起動時S99rmnologinが実行されてない?



お世話になります。横山です。

サーバにdebian woody

ローカルマシンにvine2.6
を使用しております。

vineからsshでdebianに接続してdebianを再起動して
sshで再接続をこころみたところ
 System bootup in progress - pleasee wait
 Connection to XXXX closed.
と表示されるようになってしまいました。

debianに別のユーザ(root)でログインはできたので
/etc/nologin,/etc/nologin.boot
の2つのファイルをrmしたらvineから接続できなかった
ユーザで接続できました。

再度debianを再起動したところ同じ症状がでて
ログインできませんでした。

debianの /etc/rc2.d/S99rmnologin
ファイルを確認したところちゃんとリンク
(/etc/rc2.d/S99rmnologin -> ../init.d/rmnologin)
は貼られております。
記述内容は

if [ -f /etc/nologin.boot ]
then
	rm -f /etc/nologin /etc/nologin.boot
fi
:exit 0

となっておりました。
S99rmnologinが起動時にちゃんと実行されてないと
いうことでしょうか?
昨日まではdebian再起動後に接続する際
上記のようなメッセージはでていませんでした。

本日行った作業としましてはdebianの
rootユーザのbashrcとprofileを少し編集しました。

sshで接続する際に
 System bootup in progress - pleasee wait
 Connection to XXXX closed
という表示をださず、接続するようにするには
どのように対応したらよいか分からず、、
投稿に至りました。誠に申し訳ありませんが
他に確認すべきことや対処方法などありましたら
御指導いただきますようよろしくお願いします。


関係があるか分かりませんがbashrcとprofileの
記述内容を書きに示します。

debian:~# cat ~/.bashrc 
# ~/.bashrc: executed by bash(1) for non-login shells.

export PS1='\h:\w\$ '
umask 022

# You may uncomment the following lines if you want `ls' t
o be colorized:
#export LS_OPTIONS='--color=auto'
# eval `dircolors`
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'
#
# Some more alias to avoid making mistakes:
# alias rm='rm -i'
# alias cp='cp -i'
# alias mv='mv -i'
#alias ls="ls -F --color=auto"


debian:~# cat ~/.profile 
#!/bin/sh

my_pushpath()
{
  [ -d "$1" ] && export PATH="$1:$PATH"
}

export PATH="$PATH:/sbin:/usr/sbin"
export CVS_RSH=ssh
export CVSROOT="$HOME/cvs"
export CVSEDITOR="gnuclient"
export SVN_EDITOR="gnuclient"

[ -f ~/opt/tinypkg ] && eval "`~/opt/tinypkg profile`"
my_pushpath ~/.command
my_pushpath ~/bin

if [ -x "$(which w3m)" ]; then PAGER=w3m
elif [ -x "$(which lv)" ]; then PAGER=lv
else PAGER="less -c"
fi
export PAGER

. ~/.bashrc