ssh命令

发布时间 2023-12-25 12:17:14作者: 我在路上回头看

安全的远程连接服务

语法格式:ssh 参数 域名或ip地址

常用参数

-1 使用ssh协议版本1 -i 设置密钥文件
-2 使用ssh协议版本2 -l 设置登录用户名
-4 基于IPV4网络协议 -N 不执行远程命令
-6 基于IPV6网络协议 -o 设置配置参数选项
-a 关闭认证代理连接转发功能 -p 设置远程服务器上的端口号
-A 开启认证代理连接转发功能 -q 静默执行模式
-b 设置本机对外提供服务的ip地址 -s 请求远程主机上的子系统调用
-c 设置会话的密码算法 -v 显示执行过程详细信息
-C 压缩所有数据 -V 显示版本信息
-f 后台执行ssh命令 -x 关闭x11转发功能
-F 设置配置文件 -X 开启X11转发功能
-g 允许远程主机连接本机的转发端口 -y 信任x11转发功能

参考示例

基于ssh协议,远程访问服务器主机系统

[root@liuwei ~]# ssh 192.168.1.10

使用指定的用户身份登录远程服务器主机系统

[root@liuwei ~]# ssh -l linuxuser 192.168.1.10

登录远程服务器主机系统后执行一条命令

[root@liuwei ~]# ssh 192.168.1.10 "free -m"

强制使用v1版本的ssh加密协议连接远程服务器主机

[root@liuwei ~]# ssh -1 192.168.1.10