首页IT科技linux如何配置远程(Linux下快速安装部署远程连接软件SSH的简明教程)

linux如何配置远程(Linux下快速安装部署远程连接软件SSH的简明教程)

时间2025-08-03 22:44:06分类IT科技浏览4708
导读:SSH分为客户端和服务端。...

SSH分为客户端和服务端              。

服务端是一个守护进程              ,一般是sshd进程                     ,在后台运行并响应来自客户端的请求                     。提供了对远程请求的处理        ,一般包括公共密钥认证              、密钥交换                     、对称密钥加密和非安全连接        。

客户端一般是ssh进程       ,另外还包含scp        、slogin       、sftp等其他进程       。

工作机制:

1. 客户端发送一个连接请求到远程服务端

2. 服务端检查申请的包和IP地址                     ,再发生密钥给SSH客户端;

3. 客户端再将密钥发回服务端               ,自此建立连接                     。

下面我们开始正文:

一                     、客户端

1. 安装客户端(客户端不是必须的)
# apt-get install ssh

如果安装失败       ,则使用下面命令进行安装

代码如下:
# apt-get install openssh-client

2. SSH登录(客户端)

代码如下:

$ ssh 192.168.159.128

$ ssh -l weiyg 192.168.159.128

$ ssh weiyg@192.168.159.128

二               、服务端

1. 安装服务器
代码如下:
# apt-get install openssh-server

2. 启动服务器

代码如下:

# /etc/init.d/ssh stop   #停止

# /etc/init.d/ssh start   #启动

# /etc/init.d/ssh restart   #重启

3. SSH配置

修改配置文件/etc/ssh/sshd_config                     ,并重启服务
代码如下:
# /etc/init.d/ssh restart

ssh默认端口是22               ,需要的话,自行修改

代码如下:
Port 20

ssh默认配置是允许root登录的                     ,可以修改配置表禁止其登录

代码如下:
PermitRootLogin no
声明:本站所有文章                      ,如无特殊说明或标注,均为本站原创发布               。任何个人或组织              ,在未征得本站同意时                      ,禁止复制       、盗用                     、采集               、发布本站内容到任何网站、书籍等各类媒体平台       。如若本站内容侵犯了原著者的合法权益        ,可联系我们进行处理                     。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
网站内链和外链的区别(网站的内链策略完善的深藏秘密是什么) 易优cms源码(易优CMS:打造高效入库,让网站建设更轻松)