服务器新建用户:
创建用户、设置密码、修改用户、删除用户:
useradd testuser 创建用户testuser(如果home路径下并没有创建testuser文件夹,可以使用"useradd -m testuser"创建)
passwd testuser 给已创建的用户testuser设置密码
说明:新创建的用户会在/home下创建一个用户目录testuser
usermod --help 修改用户这个命令的相关参数
userdel testuser 删除用户testuser(加-r强制删除)
rm -rf testuser 删除用户testuser所在目录
一、Ubuntu删除用户命令
在Ubuntu中删除用户,我们可以使用deluser命令。该命令允许我们删除用户的账户及相关的文件和目录。
下面是删除用户的命令示例:
sudo deluser username
其中,“username”即为要删除的用户名。
如果要删除用户的同时,删除用户的主目录和主目录里的所有文件,则需要在命令中添加“--remove-home”选项:
sudo deluser --remove-home username
给用户testuser添加root权限,
方法一:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
##Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作。
方法二:修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
tommy:x:500:500:tommy:/home/tommy:/bin/bash
修改后如下
tommy:x:0:500:tommy:/home/tommy:/bin/bash
如果大家新建完用户,进去之后发现是下面这种情况:
说明只建立了一个用户账号,没有创建系统账号导致的。此时就要用下面的方法:(转载自:https://blog.csdn.net/weixin_40098405/article/details/105250565)
这个方法创建有一个弊端,没有将用户加到组里面,会出现下图ll命令找不到的情况:输入/bin/bash就ok了(profile /bin/bash)
Ubuntu 18.04系统下创建新用户
以下介绍在Ubuntu 18.04系统下创建新用户/目录、修改用户权限及删除用户的正确方法。在Ubuntu系统上创建新用户使用[sudo useradd 用户名]命令,但只能创建用户,不能在/home/中创建用户目录,也无法设置用户权限。以下为创建新用户并且分配权限的正确方法。
一、创建用户目录
创建新用户所使用的命令是:
sudo useradd -r -m -s /bin/bash dongyuanxin_2016150127
注:
1、在Ubuntu18.04系统中,不会在创建用户的时候自动提示设置密码。需要手动执行:sudo passwd dongyuanxin_2016150127命令来设置新用户的密码。
2、上面命令的参数意义如下:
-r:建立系统账号
-m:自动建立用户的登入目录
-s:指定用户登入后所使用的shell
输入ls /home/,可以看到用户目录被成功创建了:
二、修改用户权限
这里采用修改Ubuntu 18.04系统/etc/sudoers文件的方法分配用户权限。因为此文件只有r权限,在改动前需要增加w权限,改动后,再去掉w权限。
sudo chmod +w /etc/sudoers
sudo vim /etc/sudoers
添加下图的配置语句,并且保存修改
sudo chmod -w /etc/sudoers
# User privilege specification
root ALL=(ALL:ALL) ALL
dongyuanxin_2016150127 ALL=(ALL:ALL) ALL
至此,新用户创建成功,并且用户目录被创建,权限也分配成功。如下图所示:
三、删除用户
如果要删除用户,请按下面操作进行,分为3步:
1、执行userdel命令:sudo userdel dongyuanxin_2016150127
2、删除用户目录命令:sudo rm -rf /home/dongyuanxin_2016150127
3、删除用户权限相关配置:删除或者注释掉/etc/sudoers中关于要删除用户的配置,否则无法再次创建同名用户。
查看windows系统显卡:
cd C:\Program Files\NVIDIA Corporation\NVSMI
nvidia-smi