openssh

时间:2024-11-14 02:23:50编辑:花茶君

OpenSSH 怎么安装啊

1【下载openssl安装包】:由于openssh依赖于openssl库,所以在安装openssh前要先安装openssl库
2【解压openssl安装包】:下载的安装包是经过压缩的gz格式,在linux可以使用自带的工具tar进行解压,在安装包所在目录执行命令:tar -zxvf openssl-1.0.0l.tar.gz
3 【配置安装变量】:打开解压后的目录-执行命令:cd openssl-1.0.0l;配置安装环境-执行命令:./configure
4 【编译源码】:在解压目录执行编译命令:make
5 【安装openssl】:切换到root用户-执行命令:sudo su root;安装-执行命令:make install
6 【下载openssh安装包】:选择自己喜欢的版本即可。
7 【解压openssh安装包】:在安装包所在目录执行命令:tar -zxvf openssh-6.6p1.tar.gz
8 【配置安装变量】:打开解压后的目录-执行命令:cd openssh-6.6p1;配置安装环境-执行命令:./configure --prefix=/usr/local/servers/openssh,“/usr/local/servers/openssh”是安装路径,可改为自己想安装的路径 。
9 【编译源码】:在解压目录执行编译命令:make
10 【安装openssh】:安装-执行命令:make install
11 【启动openssh服务】:启动前先把软件软链到可执行文件路径-执行命令:ln -s /usr/local/servers/openssh/sbin/sshd /usr/local/bin/sshd;
启动服务-执行命令:/usr/local/bin/sshd
12 【查看服务是否启动成功】:执行命令:ps -ef|grep sshd,说明启动成功。


如何配置OpenSSH服务器

  一、配置openssh服务器
  
  1、ssh的配置文件是/etc/ssh/ssh_config,一般不要修改!
  2、启动服务器!
  #ntsysv =>确认将sshd前面的勾已打上!
  3、手工启动OpenSSH:
  #service sshd start
  #service sshd restart(重新启动)
  4、停止服务器:
  #service sshd stop
  
  二、使用OpenSSH客户端
  
  Redhat linux 9默认已安装了OpenSSH的客户端,客户端和服务器连接时,可以使用两种验证方式:基于口令的验证方式和基于密匙的验证方式!
  1、基于口令的验证方式
  这种验证方式要求用户输入用户名称和密码!若没有指定用户名称和密码,则默认使用当前在客户机上的用户名!
  
  例1:直接登陆
  [root@wljs /]#ssh 210.45.160.17
  则登陆用户名为客户机当前用户名!
  例2:指定用户名登陆
  [root@wljs /]#ssh wwz@210.45.160.17
  或: [root@wljs /]#ssh –l wwz 210.45.160.17
  上面过程结束后,系统将会提示你输入用户名和密码!
  
  2、基于密匙的验证方式
  使用密匙的验证方式,用户先需要为自己创建一对密匙:公匙和私匙。(公匙用在要登陆的服务器上)
  OpenSSH公开密匙的密码体制有RSA、DSA!
  创建密匙:
  例:[root@wljs /]#ssh-keygen –t rsa
  回车后,要求输入使用密匙时的口令!这样便生成了公匙和私匙:放在用户主目录下的.ssh目录下,文件名:id_rsa.pub和id_rsa!必须将公匙复制到登陆的服务器的~/.ssh/目录下,并改名为:authorized_keys!然后,便可使用密匙方式登陆!
  #ssh [–l username] ip地址或主机名
  
  三、OpenSSH上常用的命令
  
  1、不登陆远程系统使用命令
  #ssh 210.45.160.17 [命令] [参数]
  2、本地系统和远程系统间文件的传输
  #scp a.txt root@210.45.160.17:/b.txt
  #scp root@210.45.160.17:/b.txt /c.txt
  3、sftp命令
  Sftp 命令和ftp命令类似,它是OpenSSH提供的网络传输文件的小工具,它更加安全,使用和ftp相似的命令:主要有如下几个:
  1、登陆
  #ftp 210.45.160.17
  2、ftp 会话的打开与关闭
  打开:open 210.45.160.27
  关闭:close
  3、文件的传输
  从ftp服务器上得到文件:
  Get a.txt
  向ftp上放文件
  Put a.txt
  4、退出ftp
  Bye
  5、其他
  bell:每个命令执行完毕后计算机响铃一次
  Cd ,ls 等一些常见命令也可以在ftp服务器目录中使用!


如何在Windows系统上安装OPENSSH

Windows 系统安装OpenSSH服务方法:1、安装OpenSSH Server 2、在Windows系统创建IMS1000登陆用户名,用于SSH服务进行端口映射;用户名为:ims1000密码为: ims10002015 同时勾选用户不能更改密码和密码永不过期2个选项,防止密码过期造成无法使用;3、导入系统账号信息到OpenSSH配置信息中,打开命令提示符,切换至OpenSSH安装目录中,将系统组和IMS1000用户信息导入openssh中;4、编辑sshd_config 配置文件,使用文本编辑工具打开\etc\sshd_config 文件将# GatewayPorts no修改为GatewayPorts yes,然后保存退出;5、重启OpenSSH Server

上一篇:快乐大本营免费观看完整版

下一篇:没有了