Linux之ssh服务

SSH服务

ssh (secure shell,安全外壳协议)作用:远程连接协议,远程文件传输协议。

协议使用端口号:默认是22,如果需要修改则去 ssh 服务的配置文件 /etc/ssh/ssh_config在这里插入图片描述
注意:如需修改则把前面的“ # ”注释符去掉,范围在0~65535 (计算机十六位二进制的最大值),不能使用别的服务已经占用的端口

服务的启动/停止/重启。sshd中的d表示守护进程,长时间运行。
可以使用 service sshd start/stop/restart;或者 /etc/init.d/sshd start/stop/restart。

1、远程终端,作用:连接远程服务器,工具有 xshell、secureCRT、Putty等。一Putty为例,界面如下:在这里插入图片描述
①可以使用 ifconfig 命令查询IP地址;
在这里插入图片描述
②到Windows中ping一下查看是否ping得通
在这里插入图片描述
③打开Putty输入相关信息
在这里插入图片描述

此时会弹出一个警告框,点击是,以后不会再提示在这里插入图片描述
④输入用户名和密码,密码不提示在这里插入图片描述
此时则是多用户同时登陆在这里插入图片描述
2、SSH服务文件传输
文件传传输工具 FileZilla ,下载完成之后显示界面:在这里插入图片描述
①选择“文件”->“站点管理器”在这里插入图片描述
②连接成功的效果在这里插入图片描述
③上传文件
支持直接拖拽,也可以点击上传。在这里插入图片描述

扩展:通过命令行工具来传输文件/文件夹
通过工具:PSCP.exe 必须通过CMD来打开,为了使用方便可以将其放到环境变量中去,或者可以将文件移动到C盘Windows目录下即可在这里插入图片描述用法:
a、pscp 选项 用户名@linux主机地址:资源路径 windows本地的地址(下载到Windows)
b、pscp 选项 资源路径 用户名@linux主机地址:远程路径(上传到Linux)

c、pscp 选项 -ls 用户名@Linux主机地址(列出远程路径下的结构)

①下载到本地windows
将远程Linux下的/etc整个目录下载到本地D:\Downloads\linux
可以使用 pscp -r [email protected]:/etc D:\Downloads\linux 指令。
在这里插入图片描述
下载结果如下:在这里插入图片描述

②上传文件到linux
将Windows下的 “D:\BaiduNetdiskDownload\Linux\linux从入门到精通资料\linux从入门到精通资料\day1资料\小壳” 传输到linux下的root用户的家目录下
可以使用 pscp “D:\BaiduNetdiskDownload\Linux\linux从入门到精通资料\linux从入门到精通资料\day1资料\小壳” [email protected]:/home 指令
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44796093/article/details/108751129