SSH客户端使用配置
将私钥文件文件放到 ~/.ssh
目录中
vi ~/.ssh/config
在文件中写入内容为
Host server #别名,域名缩写
HostName sever.com #完整的域名
User username #登录该域名使用的账号名
IdentityFile ~/.ssh/my_rsa #私钥文件的路径
Host dev
HostName #完整的域名
Port 22
User centos
PubkeyAuthentication yes
IdentityFile #私钥文件的路径
其中#号后面的内容去掉,server
sever.com
username
等换成你的服务器信息,保存后就可以使用了
如果不知道
username
,去服务端执行命令whoami
就可以获得配置时的账号名,如果是别人给的就得再问一次用户名
多组服务器类似,符合YAML结构就行,设置在
~/.ssh/config
中修改文件权限
chmod 600 awk.dev.pem
SSH客户端 登录Linux服务器
ssh登录了方法为
# 登录刚才设置的别名服务器
ssh server
# 测试是否配置正确 -p 自定义端口
ssh -T server -p 22
# 打印测试配置详情
ssh -Tv server -p 22