ssh远程登陆 Ubuntu虚拟机出错,配置ssh服务
新安装的虚拟机Ubuntu系统,用ssh连不上,这是因为没有开启ssh服务。只有开启该服务后,XP或者其他的主机才可以远程登陆到Ubuntu系统。
1、查看是否已安装了并开启了 ssh 服务,用这一条命令:ps -e |grep ssh
如果只有ssh-agent那说明ssh-server还没有启动或安装,因为Ubuntu只缺省安装了openssh-client。
2、安装软件包,执行sudo apt-get install openssh-server
如果上一步也没有看到 ssh-agent 则说明你的系统没有安装它,再用apt-get install openssh-client安装上即可。
3、然后确认sshserver是否启动,执行:ps -e |grep ssh
一般安装后就会自动启动的,如果只有ssh-agent那ssh-server还没有启动,如果看到sshd那说明ssh-server已经启动了。
4、ssh-server配置文件位于/ etc/ssh/sshd_config,可以cat查看。可以定义SSH的服务端口,默认端口是22,也可以改成其他端口。
5、修改了任何ssh的配置都需要重启SSH服务,执行命令:sudo /etc/init.d/ssh resart。
相关推荐
飞鸿踏雪0 2020-06-12
projava 2020-11-14
WanKaShing 2020-11-12
airfish000 2020-09-11
tryfind 2020-09-14
yegen00 2020-09-10
kkaazz 2020-09-03
风语者 2020-09-02
BraveWangDev 2020-08-19
lichuanlong00 2020-08-15
gsl 2020-08-15
pandaphinex 2020-08-09
yhuihon 2020-08-09
CheNorton 2020-08-02
xiangqiao 2020-07-28
hpujsj 2020-07-26
hpujsj 2020-07-26
sshong 2020-07-19
BraveWangDev 2020-07-19