本文介绍有关Linux下的ssh命令。
ssh -L 1234:localhost:22 localhost 该命令可以将本地端口1234转到22端口上,执行成功之后,可以用ps -ef | grep ssh命令看到,它是作为一个后台进程来运行的;如果kill这条进程,则关闭该端口转发。 ssh -f -g -N -L 1234:10.0.32.22:8080 localhost 该命令把本地的1234端口转发的10.0.32.21的8080端口上 ssh -C -f -N -g -L listen_port:DST_Host:DST_port user@Tunnel_Host ssh -C -f -N -g -R listen_port:DST_Host:DST_port user@Tunnel_Host
- 在客户端执行命令ssh-keygen生成id_rsa(私钥)、id_rsa_pub(公钥)
- 在服务器端~/.ssh/authorized_keys文件中添加id_rsa.pub的内容
在~/.ssh/config文件中添加以下内容,即可修改用ssh登录时的默认用户民: user root