Linux SSH 连接其他服务器
-
ssh IP地址
-
ssh 用户名@IP地址 -p 端口号
-
ssh 免密登陆服务器
-
ssh-keygen 生成RSA密匙 (ssh-keygen -t 生成指定加密方式,例如:ssh-keygen -t RSA)
RSA
RSA1
DSA
ECDSA
ED25519 -
scp id_rsa.pub root@112.74.173.215:/root/.ssh(拷贝到哪个用户下面就有什么权限)
将.pub拷贝到112.74.173.215服务器下的目录下并命名为authorized_keys(chmod 600 authorized_keys 主要是为了安全 ) -
登陆时直接使用 ssh username@ip 登陆
-
可以是指定公钥登陆ssh 112.74.173.215 -i /root/.ssh/id_rsa.pub (不过每次都要需要输入密码)
-
服务器设置只能SSH登陆,不能使用密码登陆(就像只能限制指定机器登陆(跳板机))
- vim /etc/ssh/sshd_config 将其中的PasswordAuthentication的yes改为no实现只能免密登陆