Linux学习之路-远程连接14

注: 文章仅为作者学习笔记,不足之处请多指教

一、远程连接Linux服务器

1、Windows下远程连接工具

  • SecureCRT
  • PuTTT
  • MobaXterm
  • FindShell

2、Windows下文件传输工具

  • FileZilla
  • WinSCP

二、远程连接管理服务SSH

1、端口号的设定
说明:端口号只有整数,范围是从0 到65535

  • 1~255:一般是知名端口号,如:ftp 21号、web 80、ssh 22、telnet 23号等
  • 256~1023:通常都是由Unix系统占用来提供特定的服务
  • 1024~5000:客户端的临时端口,随机产生
  • 大于5000:为互联网上的其他服务预留

2、ssh服务的作用
功能:远程管理Linux服务器

  • SSH服务默认端口22
  • SSH服务是C/S架构
    服务器端(开启ssh服务):安装软件(openssh-server)
    客户端(专门的客户端工具):
    windows:SecureCRT、MobaXterm
    linux:openssh-clients ssh/scp
    检查ssh服务:
sudo yum list installed |grep openssh-server			#检查系统是否安装openssh-server
sudo systemctl status sshd.service					#检查ssh服务的状态
sudo systemctl list-unit-files |grep sshd.service	#检查ssh服务是否开机自启动

3、ssh服务的重启/停止

sudo systemctl status sshd.service		#查看ssh服务状态
sudo systemctl stop sshd.service		#临时关闭ssh服务
sudo systemctl start sshd.service		#开启ssh服务
sudo systemctl restart sshd.service		#重启ssh服务
sudo systemctl disable sshd.service		#永久关闭ssh服务
sudo systemctl enable sshd.service		#开机自启动ssh服务

4、修改ssh服务的默认端口
(1)查看ssh服务端口

sudo netstat -nltp |grep :22

# netstat命令:用于查看网络连接状态 
#-n:不显示名称 
#-l:查看监听状态 
#-t:TCP协议 
#-p:查看程序名字

(2)修改ssh服务端默认端口
①修改配置文件

sudo vim /etc/ssh/sshd_config
#在文件中找到被注释掉的Port = 22,在其下一行添加Port = 10000(不要与现有其他服务端口冲突)

②重启服务
③客户端测试验证

5、基于ssh服务的命令
(1)Linux下客户端工具ssh

# Client:安装客户端软件,openssh-clients 
# 功能1:客户端远程连接登录Linux服务器(ssh服务)端 
sudo ssh [选项] 用户名@远程IP 
# -l:指定访问用户 
# -p:指定端口号 

sudo ssh -p 10000 -l user01 192.168.93.29 
sudo ssh -p 10000 user01@192.168.93.29

#注意:用户名一定是远程服务器端的用户,而不是客户端! 

#功能2:客户端远程访问Linux服务器执行相应的命令(未登录) 
sudo ssh [选项] 远程IP 执行相应的命令 

sudo ssh -p10000 user01@192.168.93.29 hostname

(2)Linux下远程拷贝命令scp

#用法1:将本地文件远程拷贝到远端(push) 
scp [选项] 本地文件 远程服务器IP:/路径 

#用法2:将远程服务器上的文件拷贝到本地(pull) 
scp [选项] 远程服务器IP:/文件 本地路径 

#注意:本地存放文件路径是否对当前拷贝文件的用户可以写
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值