Linux SSH服务器架构

1. SSH服务器简介

随着网络应用的不断普及,网络传输的信息会越来越多,在保证信息传输的同时,安全性也相当的重要。为了保证可靠的数据传输,一般都采用加密技术,而采用SSH进行加密,然后进行数据传输,这样,信息的安全性就得到了极大的提高。

SSH是(Secure Shell安全外壳协议),SSH协议有两个版本,SSH1和SSH2。二者采用不同的协议实现,因此,互不兼容。目前广泛应用在安全,功能上和性能上更有优势的是SSH2。OpenSSH是免费的SSH协议的替代软件,OpenSSH支持SSH1和SSH2。

 

2. SSH服务的安装

(1)查看有没有安装ssh

rpm -qa|grep ssh

如果安装了SSH协议,会输出4个软件包,一个是OpenSSH的核心软件包,一个是OpenSSH的客户端程序,最后一个是OpenSSH的服务器端程序。

openssh-4.3p2-36.el5
openssh-askpass-4.3p2-36.el5
openssh-clients-4.3p2-36.el5
openssh-server-4.3p2-36.el5

 

(2)配置OpenSSH

OpenSSH的配置文件有 /etc/ssh/sshd_config

 

(3)启动 ssh服务

service ssh start

 

(4)重启ssh服务

service ssh restart

 

(5)停止ssh服务

service ssh stop

 

(6)查看ssh的状态

 

service ssh status

 

 

3. Windows下使用SSH客户端

 

(1)下载putty程序

(2)连接ssh服务器

(3)远程登录系统

 

pcsp.exe 将pscp.exe复制到windows/system32下面

 

下载文件: pscp root@222.27.253.108/home/1.txt C:/

上传文件: pscp C:/1.txt root@222.27.253.108/home

 

其中 root为用户名,后面是服务器的IP。

 

 

4. Linux下使用SSH客户端

(1)sftp命令与远程主机传输文件

登录主机: sftp 帐户名@服务器IP地址

如: sftp root@222.27.253.108

将文件上传到主机:  put 本地文件名 远程文件名

如: put example1.txt example2.txt

将文件下载到本地主机:  get 远程文件名  本地文件名

get example2.txt example1.txt

 

(2)以scp命令与远程主机间传送文件

将本地文件复制到远程主机:

scp 本地文件 帐号名@服务器IP远程文件名

如: scp remote_1 root@222.27.253.108:/home/

 

将远程主机上的文件复现到本地:

 

scp 帐号名@服务器IP:/远程文件名 本地文件名

 

scp root@222.27.253.108/home/1.txt  /home

 

 

关于SSH服务器就简单介绍到这了。

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值