Ubuntu 安装和启用 SSH 登入

一般来说,Linux  SSH 功能,都是透过 OpenSSH Server 来提供的,而 Ubuntu 也不例外,所以,首先,要先安装 OpenSSh Server,然后,再调整 OpenSSH Server 的设定档,详细操作方式,阿舍说明如下:



1.安装 OpenSSH Server 

sudo aptitude install openssh-server


sudo apt-get install openssh-server


2.取消 root 的登入权限

这是基于安全的考量, 一般都不会设定让 root 可以连进来, 不然,骇客就会很方便的哩 首先,打开在 /etc/ssh/sshd_config SSH 设定档,然后,找到下面这一行,把它的 yes 改成 no 之后,就把它存档起来。

PermitRootLogin Yes 

或是

PermitRootLogin No

3.设定可以连线的主机

打开 /etc/hosts.allow 档,把允许的主机 IP 加进来, 以阿舍想要让 192.168.1.88 这台机器可以连进来为例,就输入下面这样的一行,然后就存档起来。

sshd:192.168.1.88:allow

再来, 再打开 /etc/hosts.deny 档,把下面这一行给加进去,这样其它的主机都会被设为拒绝连线,所以,这台主机就只有上面设定的 192.168.1.88 那一台可以连进来了哩。

sshd:all:deny

4.重启 SSH Server

用下面的指令来重启 SSH Server 之后,就算安装设定完成了哩 !

sudo /etc/init.d/ssh restart

另外,如果要使用更安全的以凭证来连线 SSH ,就请参考这里
共享:

没有评论 :

发表评论