在centos7.9中,增加三个用户,分别为user1,user2,user3,账户全名分别为1st user,2nd user,3rd user,支持次要组分别为:mygroup1,mygroup1,不支持,是否登陆主机为:是,是,否,口令都是password
时间: 2024-06-13 10:08:24 浏览: 1
在CentOS 7.9中,可以使用以下命令增加三个用户:
```shell
sudo useradd -c "1st user" -G mygroup1 -m -s /bin/bash user1
sudo useradd -c "2nd user" -G mygroup2 -m -s /bin/bash user2
sudo useradd -c "3rd user" -m -s /bin/bash user3
```
其中,`-c`选项用于指定账户全名,`-G`选项用于指定用户所属的次要组,`-m`选项用于创建用户的主目录,`-s`选项用于指定用户的默认shell。
接下来,可以使用以下命令为这三个用户设置密码:
```shell
sudo passwd user1
sudo passwd user2
sudo passwd user3
```
然后,可以使用以下命令检查这三个用户是否已经成功创建:
```shell
cat /etc/passwd | grep user
```
输出应该类似于:
```
user1:x:1001:1001:1st user:/home/user1:/bin/bash
user2:x:1002:1002:2nd user:/home/user2:/bin/bash
user3:x:1003:1003::/home/user3:/bin/bash
```
其中,`x`表示密码已经加密并存储在`/etc/shadow`文件中。
--相关问题--:
1. 如何删除一个用户?
2. 如何修改一个用户的密码?
3. 如何查看
相关问题
配置vsftpd服务器只有本地用户user1和user2可以访问FTP服务器并验证
要配置vsftpd服务器只有本地用户user1和user2可以访问FTP服务器并验证,你可以按照以下步骤进行:
1. 首先,打开终端并以root用户身份登录到服务器。
2. 安装vsftpd软件包。在Debian/Ubuntu系统上,可以使用以下命令进行安装:
```
apt-get update
apt-get install vsftpd
```
在CentOS/RHEL系统上,可以使用以下命令进行安装:
```
yum install vsftpd
```
3. 配置vsftpd服务器。打开vsftpd配置文件`/etc/vsftpd.conf`,并进行以下更改:
```
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
allow_writeable_chroot=YES
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
```
在上面的配置中,我们禁用了匿名访问,启用了本地用户访问,并允许用户写入文件。此外,我们还启用了用户列表功能,并指定了一个包含允许访问FTP服务器的用户的文件。
4. 创建用户列表文件。在vsftpd配置文件中,我们指定了一个包含允许访问FTP服务器的用户的文件。因此,我们需要创建该文件并添加用户。打开`/etc/vsftpd.userlist`文件并添加以下内容:
```
user1
user2
```
上面的内容表示只有user1和user2这两个用户可以访问FTP服务器。
5. 重启vsftpd服务以使配置生效。在Debian/Ubuntu系统上,可以使用以下命令重启服务:
```
service vsftpd restart
```
在CentOS/RHEL系统上,可以使用以下命令重启服务:
```
systemctl restart vsftpd
```
完成上述步骤后,只有用户列表文件中列出的本地用户user1和user2才能访问FTP服务器并进行验证。
在centos7.9中如何解决
在CentOS 7.9中,如果您遇到连接到服务器被拒绝的问题,可以尝试以下步骤来解决:
1. 检查端口是否正确:确认您连接的端口号是否正确,确保与服务器端口匹配。
2. 检查防火墙设置:CentOS默认使用Firewalld作为防火墙管理工具。您可以使用以下命令检查端口是否被防火墙阻止:
```
sudo firewall-cmd --list-ports
```
如果您的端口未列出,请添加以下命令开放端口(以8080为例):
```
sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload
```
3. 检查服务状态:确认您尝试连接的服务是否已正确启动并在监听请求。您可以使用以下命令检查服务状态:
```
sudo systemctl status <service_name>
```
如果服务未启动,可以使用以下命令启动服务并设置开机自启动:
```
sudo systemctl start <service_name>
sudo systemctl enable <service_name>
```
4. 检查主机名和IP地址:确保您使用正确的主机名或IP地址进行连接,并且主机名解析或网络设置没有问题。
5. 检查其他网络设置:您可能需要检查网络配置文件、路由器设置、DNS设置等,以确保网络连接正常。
如果上述步骤无法解决问题,请提供更多详细信息,例如您尝试连接的具体应用程序/服务以及错误消息,以便我能够提供更准确的帮助。
相关推荐
![qcow2](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)