ale*_*s77 5 ssh live-usb usb lubuntu sshd
我在 U 盘上安装了带有 usb-creator-gtk 的 lubuntu 13.10 32 位 iso 映像,并为其分配了 2GB 的持久存储空间。那是针对瘦客户端的,它在我的办公室没有任何存储空间,我们也没有办法做 net pxe boots。
从这个 U 盘启动瘦客户端后,我安装了 openssh-server,但它无法启动:
$ sudo start ssh
start: Unknown job: ssh
Run Code Online (Sandbox Code Playgroud)
嗯,为什么?dmesg
没有显示任何东西,也没有/var/log/syslog
。
在我第一次创建目录后sshd
,我可以手动启动:/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
Run Code Online (Sandbox Code Playgroud)
/etc/init/sshd
存在并具有合理的内容(与我的普通工作站相比)。
有任何想法吗?
重新安装(?sudo apt-get purge openssh-server; sudo apt-get install openssh-server
)没有帮助:(
小智 1
要安装使用它
sudo apt-get install openssh-server
Run Code Online (Sandbox Code Playgroud)
尝试使用重新启动服务
sudo service ssh restart ## to start / restart
Run Code Online (Sandbox Code Playgroud)
检查防火墙是否屏蔽了22端口
sudo ufw allow 22 ## allow the 22 port
Run Code Online (Sandbox Code Playgroud)
希望它能起作用。
也许 init 守护进程对您的 ssh 服务一无所知:如果initctl list | grep ssh
没有返回任何内容,则尝试手动重新加载 init 配置:
sudo initctl reload-configuration
Run Code Online (Sandbox Code Playgroud)
然后尝试使用以下命令启动 ssh:
sudo start ssh
Run Code Online (Sandbox Code Playgroud)
或者
sudo service ssh start
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3553 次 |
最近记录: |