如何配置OpenSSH服务器,第1张

  一、配置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 2104516017

  则登陆用户名为客户机当前用户名!

  例2:指定用户名登陆

  [root@wljs /]#ssh wwz@2104516017

  或: [root@wljs /]#ssh –l wwz 2104516017

  上面过程结束后,系统将会提示你输入用户名和密码!

  

  2、基于密匙的验证方式

  使用密匙的验证方式,用户先需要为自己创建一对密匙:公匙和私匙。(公匙用在要登陆的服务器上)

  OpenSSH公开密匙的密码体制有RSA、DSA!

  创建密匙:

  例:[root@wljs /]#ssh-keygen –t rsa

  回车后,要求输入使用密匙时的口令!这样便生成了公匙和私匙:放在用户主目录下的ssh目录下,文件名:id_rsapub和id_rsa!必须将公匙复制到登陆的服务器的~/ssh/目录下,并改名为:authorized_keys!然后,便可使用密匙方式登陆!

  #ssh [–l username] ip地址或主机名

  

  三、OpenSSH上常用的命令

  

  1、不登陆远程系统使用命令

  #ssh 2104516017 [命令] [参数]

  2、本地系统和远程系统间文件的传输

  #scp atxt root@2104516017:/btxt

  #scp root@2104516017:/btxt /ctxt

  3、sftp命令

  Sftp 命令和ftp命令类似,它是OpenSSH提供的网络传输文件的小工具,它更加安全,使用和ftp相似的命令:主要有如下几个:

  1、登陆

  #ftp 2104516017

  2、ftp 会话的打开与关闭

  打开:open 2104516027

  关闭:close

  3、文件的传输

  从ftp服务器上得到文件:

  Get atxt

  向ftp上放文件

  Put atxt

  4、退出ftp

  Bye

  5、其他

  bell:每个命令执行完毕后计算机响铃一次

  Cd ,ls 等一些常见命令也可以在ftp服务器目录中使用!

1、如何查看linux操作系统版本

打开linux终端命令行,输入如下命令即可。lsb_release-a。采用的是实体机服务器,操作系统为redhat67,详细请看下图。

2、如何查看SSH服务是否已经安装

在终端命令行执行。rpm-qa|grep\"ssh\"。执行结果请看下图,说明已经安装;其实在安装linux操作系统的时候默认就会安装上的。

3、如果SSH服务没有安装怎么办

找到操作系统镜像文件解压,找到ssh相关的包,上传到服务器。然后执行如下安装命令安装即可。rpm-ivhrpm包名。如果服务器挂载了镜像,可以直接采用如下命令安装也可以。yuminstallssh。这里因为我的linux服务器已经安装SSH,就不在做安装操作了。

4、如何启动SSH服务

启动命令,servicesshdstart。停止命令,servicesshdstop。重启命令,servicesshdrestart。首先我们来看看SSH服务是否启动了,请执行如下命令即可,servicesshdstatus。如果想重新启动一下,可以执行重启命令,servicesshdrestart。具体执行情况请看下图。

5、怎么查看SSH端口是多少

执行如下命令,more/etc/ssh/sshd_config。就可以查看到有说明,默认端口为22,具体。另外端口是可以修改的。

6、如何配置开启SSH服务,有两种方案

1、关闭防火墙执行如下命令,serviceiptablesstop

2、就是放开22端口,vi/etc/sysconfig/iptables,在iptables文件中加上这一行即可,-AINPUT-mstate--stateNEW-mtcp-ptcp--dport22-jACCEPT。请看下图操作所示。

一、查询SSH服务是否安装。

1、登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装。

2、如果没有安装SSH软件包,可以通过yum  或rpm安装包进行安装。

二、启动SSH服务。

1、安装好了之后,Ssh服务一般叫做 sshd,命令行输入service sshd start可以启动 。

2、或者使用 /etc/initd/sshd start

三、配置查看SSHD端口

1、查看或编辑SSH服务配置文件,如 vi /etc/ssh/sshdconfig   如果要修改端口,把 port 后面默认的22端口改成别的端口即可(注意前面的#号注释掉)。

1 sudo apt-get install openssh-server

2 检查ssh服务开启状态

ps -s | grep ssh

3过以下命令启动ssh服务

service ssh start

/etc/initd/ssh start

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何配置OpenSSH服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情