linux下ssh登录命令的常见用法

  • 2014-05-27 16:50:28
  • 运维
  • 49
  • shevechco

ssh是一种 安全通道协议 ,主要用来实现字符界面的远程登录、远程 复制的功能。SSH协议对通道双方的数据传输进行了 加密处理 ,其中包括用户登录时输入的用户口令,SSH为建立在应用层和传输层基础上的安全协议。

ssh username@hostname

如果需要指定端口可以加参数-p

ssh -p 端口号 username@hostname

如果使用密钥登录,确保密钥文件权限为600

ssh -i 私钥文件 username@hostname

可以使用-o参数保持连接一直活跃

ssh -o ServerAliveInterval=600 username@hostname

如果禁用密钥登录,可以配置/etc/ssh/sshd_config文件

PasswordAuthentication no # yes改成no

如果服务器上启用了公钥认证

PubkeyAuthentication yes #no改成yes

最后重启ssh服务

/etc/init.d/sshd restart

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.sulao.cn/post/12

相关推荐