|
ECS Linux服务器ssh远程连接需验证证书
发布日期:2016-1-12 21:1:20
对于ECS Linux服务器,若使用SSH工具可建立远程连接,但输入账号密码后无反应或提示证书,也许是SSH配置文件中开启了秘钥登录。 目前管理控制台集成连接管理终端web-vnc功能(作为无法SSH的本地登录工具),可参考链接:http://help.aliyun.com/view/11108189_13574044.html?spm=5176.7114037.1996646101.1.DL8VfU 若需直接SSH登录服务器,需修改ssh配置参数PubkeyAuthentication和PasswordAuthentication,配置文件是/etc/ssh/sshd_config 具体调整: 1、使用命令vi /etc/ssh/sshd_config; 请注意:vi后面有空格,再加上后面的文件名 2、 按"/"键后进入搜索模式,输入PasswordAuthentication后回车(注意是有大写的),可查找到该参数; 3、 按"a"或"i"键可进入编辑,将其修改为yes,即为允许root通过ssh进行连接;为no时为秘钥登陆。 PubkeyAuthentication yes /*启用PublicKey认证为公钥启用 4、按"Esc"键可以退出编辑,最后输入" :wq!"(包含冒号),回车进行保存退出。(若不保存,可使用" :q!"回车) 5 、然后重启sshd服务生效就行了,重启命令可使用:service sshd restart。
|