linux客户机安装SSH服务
2018-11-02 本文已影响0人
黑小柴
检测是否已安装ssh服务,输入以下命令:
$ ssh localhost
出现以下提示为未安装:
ssh: connect to host localhost port 22: Connection refused
安装ssh-server:
$ sudo apt-get install openssh-server
启动、停止、重启:
$ sudo /etc/init.d/ssh start
$ sudo /etc/init.d/ss stop
$ sudo /etc/init.d/ss restart
登录时候会有root登录不上的情况:
原因是sshd_config中的PermitRootLogin被注释了或者根本没有。
正常应该是:
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
该文件的路径:
/etc/ssh/sshd_config
重启ssh服务:
service ssh restart
enjoy