 问题集
总共1项
问题集人生如逆旅,我亦是行人。
最后更新于2025-03-12 17:54:26

 麒麟下ssh无法启动的问题处理

# 解决方案
这应该算是Ubuntu的一个bug,可以用下面的方法解决:

ubuntugubuntu:-$ sudo /usr/sbin/sshd
Missing privilege separation directory: /var/run/sshd
ubuntugubuntu:-$ sudo mkdir /var/run/sshd
ubuntugubuntu:-$ sudo /usr/sbin/sshd
ubuntugubuntu:-$ netstat -nlt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN

启动端口22表示ssh服务成功启动,可以使用ssh localhost测试下

 创建一个 SSH key

ssh-keygen -t rsa -C "your_email@example.com"
默认生成地址~/.ssh/id_rsa.pub

 去除^M

vi下 :%s/^M//g 或者 :1,$s/^M//g 均可

补充一点:^M是使用 CTRL-V CTRL-M 而不是字面上的 ^M

 Windows下查找python进程PID

wmic process where name="python.exe" list full