- 首先测试是否能够正常连接到服务器
ssh 用户名@服务器ip
- 设置服务器别名
每次登录服务器都要记住服务器ip是很麻烦的,在客户端上可以为服务器设置别名。
linux系统打开(如果没有,就自己新建)~/.ssh/config 文件,然后在其中写:Host [你起的好记的别名] User [你在服务器上的用户名] Hostname [服务器IP] Port 22
保存后在终端里直接输入ssh [别名], 就可以发起ssh连接。 - 设置免密登录
- 首先在客户端生成一对公钥和一对私钥
~ $ ssh-keygen
- 然后将公钥发送到服务器
scp -r id_rsa.pub [用户名]@[IP地址]:/home/用户名
- 然后将公钥加入信任列表
cat id_rsa.pub >> ~/.ssh/authorized_keys
- 如果没有.ssh文件夹,执行下面命令就可以
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
- 首先在客户端生成一对公钥和一对私钥
之后登录服务器就只需要ssh [别名]就可以一键登录了。



