linux的普通用户允许远程连接
时间: 2023-10-22 10:20:00 浏览: 296
liunx系统远程连接
Linux 的普通用户默认情况下是不允许远程连接的,只有超级用户(root)才能远程连接。不过,你可以通过配置 SSH(Secure Shell)服务来允许普通用户进行远程连接。
首先,需要安装 SSH 服务,可以使用以下命令安装:
```
sudo apt-get install openssh-server # Ubuntu/Debian 系统
sudo yum install openssh-server # CentOS/RHEL 系统
```
安装完成后,需要修改 SSH 配置文件 /etc/ssh/sshd_config,找到以下几行代码:
```
#PermitRootLogin prohibit-password
#PasswordAuthentication yes
```
将以上两行代码修改为:
```
PermitRootLogin yes
PasswordAuthentication yes
```
然后,重启 SSH 服务,使配置生效:
```
sudo service ssh restart # Ubuntu/Debian 系统
sudo systemctl restart sshd # CentOS/RHEL 系统
```
这样,普通用户就可以通过 SSH 远程连接 Linux 了。但是,为了安全起见,建议不要直接使用 root 用户进行远程连接,而是创建一个普通用户,并为其分配远程连接权限。
阅读全文