当前位置:   article > 正文

Debian Linux安装OpenSSH(sshd-server)_debian openssh-server

debian openssh-server

Debian Linux安装OpenSSH(sshd-server)

 

您需要使用apt-get或aptitude命令在Debian Linux下安装OpenSSH服务器。

打开终端并键入以下命令以root用户身份更新包数据库:

# apt-get update

 

任务:在Debian Linux下安装OpenSSH服务器

键入以下命令:

  1. # apt-get install openssh-server
  2. ...
  3. Reading package lists... Done
  4. Building dependency tree
  5. Reading state information... Done
  6. Suggested packages:
  7. ssh-askpass rssh molly-guard ufw
  8. The following NEW packages will be installed:
  9. openssh-server
  10. 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
  11. Need to get 318 kB of archives.
  12. After this operation, 717 kB of additional disk space will be used.
  13. Get:1 http://mirror.anl.gov/debian/ squeeze/main openssh-server amd64 1:5.5p1-6+squeeze1 [318 kB]
  14. Fetched 318 kB in 3s (89.0 kB/s)
  15. Preconfiguring packages ...
  16. Selecting previously deselected package openssh-server.
  17. (Reading database ... 153448 files and directories currently installed.)
  18. Unpacking openssh-server (from .../openssh-server_1%3a5.5p1-6+squeeze1_amd64.deb) ...
  19. Processing triggers for man-db ...
  20. Setting up openssh-server (1:5.5p1-6+squeeze1) ...
  21. Creating SSH2 RSA key; this may take some time ...
  22. Creating SSH2 DSA key; this may take some time ...
  23. Restarting OpenBSD Secure Shell server: sshd.

 

默认情况下,openssh将在TCP端口22上运行。您可以使用以下命令对其进行验证:示例输出:
 

  1. # netstat -tulpn | grep :22
  2. tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3946 / sshd
  3. tcp6 0 0 ::: 22 ::: * LISTEN 3946 / sshd

 

您可以连接到Openssh服务器,键入:

  1. $ ssh user@localhost
  2. $ ssh user@sever-ip-here

 

如何在Debian Linux下启动/停止/重启OpenSSH服务器?

以root用户身份键入以下命令:OR 示例会话:

  1. # service ssh stop
  2. # service ssh start
  3. # service ssh restart
  4. # service ssh status
  5. # /etc/init.d/ssh stop
  6. # /etc/init.d/ssh start
  7. # /etc/init.d/ssh restart
  8. # /etc/init.d/ssh status

 

 

如何在防火墙级别打开端口22?

 

编辑防火墙脚本并附加以下规则以限制对192.168.1.0/24的访问:

/sbin/iptables -A INPUT -s 192.168.1.0/24 -m state --state NEW -p tcp --dport 22 -j ACCEPT

保存并关闭文件。或者,您可以按如下方式键入命令并将其保存到防火墙配置文件中:

  1. /sbin/iptables -A INPUT -s 192.168.1.0/24 -m state --state NEW -p tcp --dport 22 -j ACCEPT
  2. #iptables-save > /path/to/your.firewall.conf

 

如何在Debian Linux下配置和保护OpenSSH服务器?

您需要使用文本编辑器(如vi,run)编辑/ etc / ssh / sshd_config文件:

# vi /etc/ssh/sshd_config


请参阅此文章解释配置选项以进行调整以提高OpenSSH服务器安全性。

翻译来源:https://www.cyberciti.biz/faq/debian-linux-install-openssh-sshd-server/

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/185226
推荐阅读
相关标签
  

闽ICP备14008679号