在Linux Mint中启用SSH

  • 安装OpenSSH服务器
    在终端中,以root运行以下命令以安装openssh服务器包。
apt-get install openssh-server -y

注意:我们必须使用root权限执行此操作,否则我们将收到以下错误消息:

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
  • 检查openssh状态
    安装SSH后,应自动配置为从系统启动启动,并已运行。
    如果ssh已禁用,则可以运行“systemctl enable ssh”以启用系统启动。
systemctl is-enabled ssh

然后,我们可以使用“systemctl is-active”如下所示,以检查SSH当前是否已激活和运行。如果它返回“Active”然后SSH目前正在运行。如果它不在运行,则可以运行“systemctl start ssh”启动它。

systemctl is-active ssh
  • 测试SSH访问

我们可以通过从终端运行“IP A”来显示Linux Mint机器的IP地址。

jack@onitroad ~ $ ip a
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:d3:f5:b0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.20/24 brd 192.168.1.255 scope global dynamic ens33
       valid_lft 83316sec preferred_lft 83316sec
    inet6 fe80::3286:aa53:7220:5fa7/64 scope link
       valid_lft forever preferred_lft forever

我们可以在这里看到我们的Linux Mint系统的IP地址为192.168.1.20,因此我们将使用Windows的Putty来解决此问题。我们需要做的就是指定用户名和密码。

请注意,默认情况下,用户的“root”将没有SSH访问权限。可以通过编辑“/etc/ssh/sshd_config”文件中的PermitRootLogin值来修改此行为,然后重新启动ssh。

如何在Linux Mint中启用SSH

默认情况下,Linux Mint未安装OpenSSH服务器。

日期:2020-07-07 20:54:53 来源:oir作者:oir