Usb-creator-gtkを使用してlubuntu 13.10 32ビットisoイメージをUSBスティックにインストールし、2GBの永続ストレージを割り当てました。これはシンクライアントの場合で、オフィスには自分のストレージがなく、ネットピクセルブートを実行する方法もありません。
このUSBスティックからシンクライアントを起動した後、openssh-serverをインストールしましたが、起動しません。
$ Sudo start ssh
start: Unknown job: ssh
ええと、なぜですか? dmesg
は何も表示せず、/var/log/syslog
も表示しません。
手動でsshd
を正常に起動できます。after最初に/var/run/sshd
ディレクトリを作成しました。
$ Sudo -i
# mkdir /var/run/sshd
# /usr/sbin/sshd
# ps awux | grep sshd
... -> shown
# pkill sshd
# start ssh
start: Unknown job: ssh
/etc/init/sshd
が存在し、適切なコンテンツを持っています(通常のワークステーションと比較して)。
何か案は?
(→Sudo apt-get purge openssh-server; Sudo apt-get install openssh-server
)を再インストールしても解決しませんでした:(
インストールするには使用してください
Sudo apt-get install openssh-server
を使用してサービスを再起動してください
Sudo service ssh restart ## to start / restart
ファイアウォールが22ポートをブロックしていることを確認します
Sudo ufw allow 22 ## allow the 22 port
うまくいけば、うまくいくはずです。
Initデーモンはsshサービスについて何も知らないかもしれません:initctl list | grep ssh
が何も返さない場合、initの設定を手動でリロードしてみてください:
Sudo initctl reload-configuration
それからsshを起動してみてください:
Sudo start ssh
または
Sudo service ssh start