Ubuntu SSH server 快速安裝和設定

本文详细介绍SSH服务器的安装及配置步骤,包括更改默认端口、设置登录权限、限制IP连接等安全措施,并介绍如何使用denyhosts防止暴力破解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SSH server連端連線的好幫手

Step

1.一開始當然要先安裝軟體囉~

sudo apt-get install openssh-server

 

2.安裝完後需要一些基本的設定

sudo vim /etc/ssh/sshd_config

2-1.改登入權限

找到PermitRootLogin yes

改成PermitRootLogin no #不允許Root登入

 

2-2.改Port

接著改預設Port,只要不要與其他Service衝突到就OK,可以下sudo less /etc/services 指令看看系統有哪些Port被使用

# What ports, IPs and protocols we listen for
Port 22

 

2-3.限制只允許自己的IP才可以連SSH server

sudo vim /etc/hosts.allow

在最下面加入

sshd:xxx.xxx.xxx.xxx :allow

xxx指自己電腦的固定IP

 

2-4.拒絕其他IP連SSH server

sudo vim /etc/hosts.deny

加入

sshd:all:deny

 

3.重新啟動SSH server

sudo /etc/init.d/ssh restart

重新啟動剛剛的設定才會生效喔~

 

4.Windows 上可以使用putty連線到SSH server

Linux 上可以使用ssh指令連線到SSH server

ssh user@hostname -p port

 

防止SSH伺服器被暴力破解

sudo apt-get install denyhosts

 

sudo /etc/init.d/denyhosts restart

 

參考網址:

1. http://chengavin.blogspot.tw/2008/10/sshdenyhosts.html

2. http://wufish.blogspot.tw/2007/09/ssh-try.html

转载于:https://www.cnblogs.com/yijay/archive/2013/06/12/3132734.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值