SSH 客户端的简单使用
ssh [-p port] user@remote
- user 实在远程机器上的用户名,如果不指定的话默认为当前用户
- remote 是远程机器的地址,可以是 IP 也可以是 域名 ,或者是后面会提到的别名
- port 是 SSH Server 监听的端口,如果不指定,就为默认值 22
提示:
- 使用 exit 退出当前用户的登录
注意:
提示:
- 在工作中,SSH服务器的端口号很有可能不是22,如果遇到这种情况就需要使用 -p 选项,指定正确地端口号,否则无法正常连接到服务器
免密码登录
配置公钥
执行 ssh-keygen 即可生成 SSH 钥匙,一路回车即可
上传公钥到服务器
执行 ssh-copy-id -p port user@remote ,可以让远程服务器记住我们的公钥
配置别名
每次都输入 ssh -p port user@remote 时间久了会觉得很麻烦,特别是当 user,remote 和 port 都得输入,二期还不好记忆。
而 配置别名 可以让我们进一步偷懒,譬如用 ssh mac 来代替上面那么长的一串内容就会更加便捷。
配置方法:
1、在 .ssh 目录下生成 config 文件
touch ~/.ssh/config
2、在 config 文件里面追加如下内容(修改为自己的内容)
Host mac HostName 192.168.10.106 User caovan Post 22
保存之后,即可用 ssh mac 实现远程登录了, scp 同样可以使用
原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/linuxchangyongcaozuozhiyuanchengdengluhefuzhiwenjian/.html