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服务器就简单介绍到这了。

 

 

 

 

 

 

 

 

 

 

 

 

阅读更多
个人分类: LINUX
想对作者说点什么? 我来说一句

鸟哥私房菜 服务器架构

2012年11月18日 11.69MB 下载

鸟哥私房菜 linux

2013年03月06日 25.25MB 下载

登录linux服务器ssh软件

2017年09月15日 5.12MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭