按Ctrl+Alt+t打开终端,输入sudo adduser username(所要创建的新用户名称),系统会显示以下信息:
正在添加用户“username”...
正在添加新组“username”(1001)...
正在添加新用户“username”(1001)到组“username”...
创建主目录“/home/username”...
正在从“/etc、skel”复制文件...
输入新的 UNIX 密码:(此处输入的是创建的新用户的密码)
重新输入新的 UNIX 密码:
passwd:已成功更新密码
正在改变 username 的用户信息
请输入新值,或直接敲回车键以使用默认值(根据需要进行修改,或者一直按回车默认即可)
全名 []:
房间号码 []:
工作电话 []:
家庭电话 []:
其它 []:
这些信息是否正确? [Y/n]
到此处,新用户已经添加成功了,我们可以在终端输入ls /home进行查看,如果可以看到显示username,即表示添加成功。
在创建了新用户之后,千万不要急匆匆地切换到新用户,先注意一下分组问题,在root权限下修改/etc/sudoers
vi /etc/sudoers
修改此处:
# User privilege specification
root ALL=(ALL:ALL) ALL
username ALL=(ALL:ALL) ALL (添加这一行,username是新创建的用户名)
sudoers权限为0440,只有root才能读,所以需要在root权限下强制保存退出(wq!)
1.从root切换到username
su username
(可能需要输入root密码)
2.从username切换到root
sudo su
(需要输入username的密码)
超级用户有一个用户 ID,为 0,所有 Linux 应用软件都会将它视为具有最高权限的用户。你需要以 root 用户登录来为你的 Linux 服务器添加一个新的用户。注意:当你安装 Ubuntu Linux 系统的时候,系统提示你创建的用户并不是 root 用户。root 会自动建立但是没有密码,所以最初你不能以 root 用户登录。用 sudo su 命令,第一个用户可以变成 root 用户,这在以后会论述。添加用户需要一些计划,在你开始之前先浏览一下下面这几步:1)按功能排列你要添加的用户所加入的组。在这个例子中有三个群组“parents”,“children"和“soho”。 Parents Children Soho Paul Accounts Derek Jane Alice 2)在你的服务器中添加 Linux 群组: [root@bigboy tmp]# groupadd parents [root@bigboy tmp]# groupadd children [root@bigboy tmp]# groupadd soho 3)添加 Linux 用户并且分配他们到他们各自的群组 [root@bigboy tmp]# useradd -g parents paul [root@bigboy tmp]# useradd -g parents jane [root@bigboy tmp]# useradd -g children derek [root@bigboy tmp]# useradd -g children alice [root@bigboy tmp]# useradd -g soho accounts [root@bigboy tmp]# useradd -g soho sales 如果你不用 -g 指定群组,RedHat/Fedora Linux 会自动建立一个和你所添加的用户名字一样的群组;也就是用户私有组方案。每一个新用户在第一次登录的时候,都会被提示设置他们新的永久密码。4)每一个用户的个人目录都被设定在 /home 目录下。目录的名字就是他们的用户名。 [root@bigboy tmp]# ll /home drwxr-xr-x 2 root root 12288 Jul 24 20:04 lost+found drwx------ 2 accounts soho 1024 Jul 24 20:33 accounts drwx------ 2 alice children 1024 Jul 24 20:33 alice drwx------ 2 derek children 1024 Jul 24 20:33 derek drwx------ 2 jane parents 1024 Jul 24 20:33 jane drwx------ 2 paul parents 1024 Jul 24 20:33 paul drwx------ 2 sales soho 1024 Jul 24 20:33 sales [root@bigboy tmp]#sudo vi /etc/apt/source.list备份 修改source.list文件
apt更新源
sudo apt-get update
Ubuntu 12.04.2 LTS 版本以上
添加http_proxy环境变量
bash(终端)的环境变量读入顺序 /etc/profile ->~/.bashrc ->export (后者会覆盖前者设置)
注意:后两种修改方式需要重新登录或者执行 source ~/.bashrc(/etc/profile)才可生效.
https://blog.csdn.net/wang4it/article/details/78998217
adduser gen
passwd gen
删除用户及其目录
userdel -r gen
授予sudo
首需要切换到root身份
$su -
(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)
$visudo
到最后一行
gen ALL=(ALL) ALL
http://www.cnblogs.com/peida/archive/2012/12/24/2831353.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)