一、新建用户
adduser 新建用户的名字
passwd 新建用户的名字即可添加新用户
二、创建家目录
# cd /home
1.创建家目录:
# mkdir 新建用户的名字
2.拷贝环境变量模板文件:
# cp /etc/skel/.b* support
# cp /etc/skel/.p* support
3.修改权限
# chown -R support.support support
# chmod 770 support
三、赋予ROOT权限
方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉【注:直接在命令行输visudo编辑sudoer文件】
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root 用户名
修改完毕,现在可以用新建的用户名帐号登录,然后用命令 su - ,即可获得root权限进行操作。
方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
【注:直接在命令行输visudo编辑sudoer文件】
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
新建用户的名字 ALL=(ALL) ALL
修改完毕,现在可以用新建的用户名字帐号登录,然后用命令 su - ,即可获得root权限进行操作。
方法三:
useradd -u 0 -o -g root -G root -d /home/user1 user1
说明:
-u 0 指将uid指定为0(零)与root相同,登录后的提示符为#而非$.
-o 指因为重复了uid(与root帐号的uid重复)必须指定这个参数.
-g root 初始化组的组名,当用户属于多个组时,(在-G参数中指定),登录时所在组。缺省该项时,系统新建一个与用户名同名的组,并且初始化时设为该组名.而不论-G指定为哪些组.
-G root 指定用户名所属的组列表,一个用户可以属于多个组,组名间用逗号分隔,组名必须已经存在.
-d /home/user1指定用户的属主目录
方法四:
创建好用户后:
输入命令:usermod -aG sudo user1 [将用户添加至sudo组,即可执行sudo命令]
四、不能使用TAB键、上下键,命令行不显示当前路径的解决
因默认ubuntu创建的普通帐号,默认shell为/bin/sh,而这不支持tab等键的,所以将「指定用户」帐号的shell改为/bin/bash就可以了。
1.查看当前的shell:
# echo $SHELL
/bin/sh
2.修改shell为/bin/bash:
# usermod -s /bin/bash 用户名
分享到:
相关推荐
创建数据库和用户权限,允许从任何主机访问,修改配置文件取消对`bind-address`的限制,重启MySQL服务以应用变更。 部署项目时,确保数据库连接设置正确。在MySQL中,创建所需的数据库和用户,分配相应的权限。对于...
总之,Ubuntu操作系统的文件和目录管理是学习Linux的基础,熟练掌握这些知识能够有效地提高用户在Linux环境中的工作效率和问题解决能力。通过PPT形式的教学资料,初学者可以逐步理解和掌握这些概念和操作,为后续...
使用上下箭头键可以浏览并重复之前输入的命令,按Tab键可以自动补全命令或路径。 4. **命令提示符**:在终端中,`username@hostname:directory$`是命令提示符,其中`username`是当前登录的用户,`hostname`是主机名...
普通用户通常使用"$"作为提示符,而"#"表示具有root权限的超级用户。在实际操作中,用户可能需要在普通用户和超级用户之间切换,这可以通过"su"命令实现,超级用户切换到普通用户则使用"exit"命令。 在Linux中,...
输入 cp /boot/config-,然后按下 Tab 键,系统会自动填上该目录下符合条件的文件名,然后继续输入 .config,目的是使用在 boot 目录下的原配置文件。 【3】配置内核 配置内核的方法很多,主要有 make menuconfig...
输入 cp /boot/config-,然后按下 Tab 键,系统会自动填上该目录下符合条件的文件名,然后继续输入 .config,目的是使用在 boot 目录下的原配置文件。 【3】配置内核 配置内核的方法很多,主要有基于 ncurse 库...
在命令行中,可以使用`tab`键进行自动补全,提高输入效率。 Linux因其开源、稳定和灵活性,被广泛应用于服务器、嵌入式设备、个人电脑甚至超级计算机中。学习和掌握Linux的基本命令和操作对于IT专业人士来说是非常...
- `useradd`:添加新用户。 - `userdel`:删除用户。 - `usermod`:修改用户属性,如用户名、主目录、所属组等。 - `sudo`:允许普通用户执行需要超级权限的操作。 以上知识点只是Linux学习之旅的冰山一角,但...
解释:在 Linux 系统中,管理员创建了一个用户后,会在 /home 目录下创建一个用户主目录。 4. 列出一个目录下的所有文件需要使用命令行: 答案:D. ls -a 解释:使用 ls -a 命令可以列出一个目录下的所有文件,包括...
0表示停机,1为单用户模式,2和3分别是多用户模式但不支持或支持NFS,4通常不使用,5是X Window系统,6表示重启。用户可以通过`init`、`halt`、`shutdown`、`reboot`等命令进行关机或重启操作,且需要root权限。...
2. Linux的内核版本分为不稳定和稳定的,通常新的开发版本是不稳定的,而经过测试的版本被认为是稳定的。在安装过程中,Linux的硬盘分区工具通常是Disk Druid,根分区系统类型通常使用ext4,而不是FAT或NTFS。 3. ...
例如,"lyx@ubuntu:~$"表示用户"lyx"在主机"ubuntu"的家目录下,且当前用户没有root权限,"$"是普通用户的提示符,而"#"则代表root用户。 启用root用户,你需要通过以下步骤: 1. 在命令行输入`sudo passwd`,然后...
- **`sudo -s`**: 切换到 root 用户并获取管理员权限。 - **`whoami`**: 显示当前登录的用户名。 - **`exit`**: 退出当前的 shell 或者注销当前用户。 - **`who`**: 列出当前登录的所有用户。 - **`passwd [username...
- **用户权限**:`root`用户相当于Windows中的`administrator`。 - **安装包选择**:根据需求选择不同的包组进行安装,注意包之间的依赖关系。 - **图形界面**:安装完成后可以选择使用Gnome或KDE桌面环境。 ###...
Linux是世界上最广泛使用的开源操作系统之一,它以其稳定、安全和高度可定制的特点赢得了全球开发者和企业的青睐。本讲主要介绍了Linux的基本概念、常用命令以及一些使用技巧。 首先,Red Hat Enterprise Linux 6...