ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 了解SSH [TOC] SSH分为SSH客户端和ssh服务端两部分。其中SSH服务端包括的软件程序重要有openssh和openssl,在Linux系统中可以按如下方法查询SSH服务端工具的安装情况 ~~~ [root@localhost ~]# rpm -qa openssh openssl openssl-0.9.8e-36.0.1.el5_11 openssh-4.3p2-41.el5 [root@localhost ~]# netstat -tunpl|grep ssh tcp 0 0 :::22 :::* LISTEN 2933/sshd ~~~ >[warning] 提示:openssh是提供SSH服务的程序,openssl是为SSH提供连接加密的程序 ### SSH服务端 启动Linux系统时,默认情况下,SSH服务端程序就会随系统一起启动,SSH服务是一个守护进程(damon),它在系统后台永久运行并时刻响应来自所有SSH客户端的连接请求。 SSH服务端的进程名为sshd,负责实时监听远程SSH客户端的连接请求并进行处理,这些请求一般包括公共密钥认证、密钥交换、对称密钥加密和非安全连接等。 SSH服务是系统优化时需要保留开机自启动的服务之一。 ### SSH客户端 SSH客户端最常见的工具就是Windows平台的SecureCRT、Xshell和putty等常用软件已经Linux下的ssh客户端 ## 相关命令 ### 查看进程 `ps -ef |grep ssh` ### 查看端口信息 `netstat -tunpl|grep ssh`或者 `ss -tunpl|grep ssh` ### 查看配置好的ip `ifconfig` 或者 `ip add` * * * * * # 文件互传 [TOC] 常见的互传文件的方式有:`ftp`、`winscp`、`http`、`rz-sz` 首先安装rzsz软件 `yum -y install lrzsz` ## 从本地上次文件到Linux服务器 `rz` 回车 然后选择要上次的文件(不能是目录) `rz -y` -y 参数指覆盖式的上传文件 ## 从Linux服务器下载文件到本地 `sz` 选择文件后回车 >[warning] 注意:上传或下载的路径可以在Xshell中配置 * * * * * # Xshell的批量操作 点击选项卡上的"**查看**"->"**撰写栏**"选中激活 ![document/2015-09-17/55fa6e6543198](https://box.kancloud.cn/document_2015-09-17_55fa6e6543198.jpg) 输入完成 回车执行 效果如下: ~~~ [zhangdayang@Host_102.huayu.local ~] $ cat /etc/redhat-release CentOS release 6.5 (Final) ~~~