Linux下创建新用户及相关设置
2011-11-25 12:15
169 查看
之前做一些尝试工作的时候,为了不污染日常的工作用户,也创建过用户。碰到里诸如ls无颜色,“.bashrc”设置无效等问题,用起来很不方便。这次索性花点时间找找原因。
参考LFS6.6中文在线版http://www.ha97.com/885.html,英文板最新http://www.linuxfromscratch.org/lfs/view/stable/index.html
【jiangsq12345】关于xxx is not in the sudoers file. 最简单安全的解决办法 http://blog.csdn.net/jiangsq12345/article/details/6317054
首先创建用户组和用户:
$groupadd lfs
$useradd -s /bin/bash -g lfs -m -k /dev/null lfs
-s指定shell
-g指定组
-m为lfs用户创建home目录
-k /dev/null 通过将输入位置修改为特殊的空设备来防止从框架目录(默认是
为此用户创建密码
$passwd lfs
创建登录此用户的配置脚本
创建".bash_profile"
exec env -i HOME=$HOME TERM=$TERM PS1 = ' \ u : \ w \ $ ' /bin/bash
当以
闯建".bashrc"
alias ls='ls --color' ls输出按文件类别显示颜色
alias ll='ls -alF' 含义参见"ls --help"
里面还可以添加其他设置,如环境变量等。如果没有.bash_profile后一个文件就不会有效,这个问题之前纠结了我很久。
sudoer权限
此时当我需要root用户权限的时候,输出"not in the sudoers file"的错误信息,后来参考了jiangsq12345的文章,将新建用户加入在/etc/group的admin里面即可。
参考LFS6.6中文在线版http://www.ha97.com/885.html,英文板最新http://www.linuxfromscratch.org/lfs/view/stable/index.html
【jiangsq12345】关于xxx is not in the sudoers file. 最简单安全的解决办法 http://blog.csdn.net/jiangsq12345/article/details/6317054
首先创建用户组和用户:
$groupadd lfs
$useradd -s /bin/bash -g lfs -m -k /dev/null lfs
-s指定shell
-g指定组
-m为lfs用户创建home目录
-k /dev/null 通过将输入位置修改为特殊的空设备来防止从框架目录(默认是
/etc/skel) 拷贝文件
为此用户创建密码
$passwd lfs
创建登录此用户的配置脚本
创建".bash_profile"
exec env -i HOME=$HOME TERM=$TERM PS1 = ' \ u : \ w \ $ ' /bin/bash
当以
lfs用户登录的时候, 初始 shell 通常是一个登陆shell(login shell), 它会首先读取宿主系统的
/etc/profile文件 (可能包含一些设置和环境变量),然后继续读取
.bash_profile文件来完成登录初始化。
.bash_profile文件中的exec env -i.../bin/bash 命令用完全空的环境来取代当前的环境(除了继承
HOME,
TERM和
PS1变量外)。 这样能保证我们的编译环境不会被宿主系统中不必要的或者有潜在危险的环境变量所影响, 从而确保获得一个干净的工作环境。
闯建".bashrc"
alias ls='ls --color' ls输出按文件类别显示颜色
alias ll='ls -alF' 含义参见"ls --help"
里面还可以添加其他设置,如环境变量等。如果没有.bash_profile后一个文件就不会有效,这个问题之前纠结了我很久。
sudoer权限
此时当我需要root用户权限的时候,输出"not in the sudoers file"的错误信息,后来参考了jiangsq12345的文章,将新建用户加入在/etc/group的admin里面即可。
相关文章推荐
- Linux下通过命令行创建和设置一个MySQL用户
- linux下sftp用户创建及设置其主目录
- linux创建用户、设置密码、修改用户、删除用户
- 【树莓派开发-Linux】linux创建用户、设置密码、修改用户、删除用户
- linux创建用户、设置密码、修改用户、删除用户 .
- Linux ——用户密码相关设置
- linux用户创建,查看相关命令
- linux下创建用户并为用户设置密码
- Linux 用户和管理员设置密码相关
- linux创建用户、设置密码
- linux创建用户、设置密码、修改用户、删除用户
- Linux上搭建FTP服务的相关配置3:设置用户磁盘额及访问时间
- linux 创建用户、设置密码、修改用户、删除用户
- linux下创建用于并指定该用户的主目录和相关权限
- linux之创建/删除用户,组的相关命令
- linux创建用户、设置权限
- Linux 创建用户及设置修改密码
- Linux有问必答:如何通过命令行创建和设置一个MySQL用户
- linux下创建新用户和相关操作
- linux创建用户、设置密码、修改用户、删除用户