ssh 服务器无法在 lubuntu live 镜像上启动

ssh 服务器无法在 lubuntu live 镜像上启动

我在 USB 上安装了带有 usb-creator-gtk 的 lubuntu 13.10 32 位 iso 映像,并为其分配了 2GB 的永久存储空间。这是为瘦客户端准备的,我的办公室里没有任何存储设备,我们也没有办法进行 net pxe 启动。

从此 USB 启动瘦客户端后,我安装了 openssh-server,但它就是无法启动:

$ sudo start ssh
start: Unknown job: ssh

嗯,好吧,为什么?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

/etc/init/sshd存在并且具有合理的内容(与我的普通工作站相比)。

有任何想法吗?

重新安装(→ sudo apt-get purge openssh-server; sudo apt-get install openssh-server)没有帮助:(

答案1

要安装使用它

sudo apt-get install openssh-server

尝试使用重新启动服务

sudo service ssh restart ## to start /  restart 

检查防火墙是否阻止了 22 端口

sudo ufw allow 22 ## allow the 22 port  

希望它能够发挥作用。

答案2

也许 init 守护进程对你的 ssh 服务一无所知:如果initctl list | grep ssh没有返回任何内容,则尝试手动重新加载 init 的配置:

sudo initctl reload-configuration

然后尝试使用以下命令启动 ssh:

sudo start ssh

或者

sudo service ssh start

相关内容