要确认linux是否安装并开启了SSH服务可以输入 netstat -atlunp | grep ssh 或者 ps -ef | grep ssh,查看SSH默认的22端口是否打开,如果打开,则证明SSH服务开启了。
一、查看并开启SSH服务:
chkconfig --list | grep ssh,如果是off就改成on,打开SSH服务。
二、远程登录:
登陆SSH,通过 vi /etc/ssh/sshd_config 命令打开文件,修改其中的PermitRootLogin,值改为yes并取消前面的注释#,就可以用root远程SSH本机。
三、修改SSH端口:
登陆SSH,通过 vi /etc/ssh/sshd_config 命令打开文件,修改其中的Port后面的数字。
四、重启SSH服务:
重新启动SSH服务,命令为:/etc/init.d/sshd restart 或 service sshd restart
验证SSH服务状态,命令为:/etc/init.d/sshd status
验证是否改好,我们自己用PUTTY登陆SSH试试。
转载请注明:观测者 » Linux VPS SSH配置详解