在Linux下实现ssh远程访问

1、安装ssh

$ yum install openssh-server openssh-clients

2、启动ssh服务

$ sudo /etc/init.d/ssh start sshd.service 或 $sudo systemctl start

3、指定登陆用户

$ ssh -l root 192.168.1.10 或 $ ssh root@192.168.1.10

4、指定端口

SSH 默认使用的端口号是 22,现在端口号是 1234.要连上那主机,就要使用 *-p 选项,后面在加上 SSH 端口号。

$ ssh root@192.168.0.103 -p 1234

要改变端口号,我们需要修改 /etc/ssh/ssh_config 文件,找到此行:

Port 22

把它换成其他的端口号,比如上面示例的 1234 端口,然后重启 SSH 服务。

5、绑定源地址

使用 -b 选项来指定一个IP 地址。这个 IP 将会被使用做建立连接的源地址。

$ ssh -b 192.168.0.200 -l leni 192.168.0.103

服务端,我们可以使用 netstat 命令来检查到服务的连接是否建立。可以看到 IP 为 192.168.0.200 的连接已经建立。

6、使用其他配置文件

要使用指定的配置文件,可以使用 -F 选项。

$ ssh -F /home/pungki/my_ssh_config 192.168.0.101

7、从服务器上下载文件

# scp root@192.168.1.10:/path/filename  /var/www/local_dir(本地目录)

8、上传本地文件到服务器

# scp /path/filename root@192.168.1.10:/path

9、从服务器下载整个目录

# scp -r root@192.168.1.10:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)

10、上传目录到服务器

# scp  -r local_dir root@192.168.1.10:remote_dir
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值