IT技术博客大学习 共学习 共进步

ssh命令

SourceJoy 2010-12-21 01:48:57 浏览 5,226 次

ssh命令是linux主机管理常用的命令之一,本文就小讲一下这个命令。
SSH用于在远程机器上登录或远程执行命令。
1)登录远程主机
[root@localhost ~]# ssh 主机名
使用本地当前用户名登录到远程主机,这时就可以在远程主机上进行操作了。
主机名可以是主机IP,域名,服务器名字等。
键入命令回车后会提示不能确认此主机的可靠性,确认连接吗?并提示输入yes或no。输入yes,会把这个主机添加到本机信任列表中。接下来,会提示输入root用户密码,输入密码后登录到远程主机的shell下了。
登录远程主机默认使用的是本机当前用户名,如果要用指定用户名登录,则要在主机名前加用户名:
ssh 用户名@主机名

ssh -l 用户名 主机名
2)退出远程主机
在远程主机上输入:
exit
3)远程执行命令
无需登录到远程主机而直接执行远程主机上的命令
ssh 主机名 命令
前半部分和前面ssh远程登录一样,后面多了远程要执行的命令
如:
ssh sourcejoy.com ls /usr

建议继续学习

  1. Linux shell脚本使用while循环执行ssh的注意事项 (阅读 8,064)
  2. 在ssh服务里使用chroot (阅读 5,842)
  3. 为什么要用公钥/私钥而不是密码去做SSH身份验证 (阅读 5,702)
  4. 如何让ssh登录更加安全 (阅读 5,604)
  5. ssh连接超时解决办法 (阅读 5,505)
  6. 懒人连ssh不输密码若干大法 (阅读 5,483)
  7. SSH无密码登录 (阅读 5,483)
  8. 共享会话的ssh连接配置 (阅读 4,706)
  9. 一句话crontab实现防ssh暴力破解 (阅读 4,564)
  10. SSH下连接Oracle的方法 (阅读 4,503)