Linux下创建新用户及相关设置
来源:互联网 发布:cloud域名注册 编辑:程序博客网 时间:2024/06/02 03:42
之前做一些尝试工作的时候,为了不污染日常的工作用户,也创建过用户。碰到里诸如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 通过将输入位置修改为特殊的空设备来防止从框架目录(默认是 /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下创建新用户及相关设置
- linux下创建新用户和相关操作
- linux创建新用户及权限
- Linux下创建删除新用户
- linux下ORACLE数据库中创建新用户
- linux下创建新用户和切换用户
- linux下oracle创建新用户和数据库
- linux下创建新用户以及删除
- Ubuntu下创建新用户
- Linux批处理创建新用户
- linux 创建新用户注意事项
- linux创建新用户
- linux 创建新用户
- Linux 创建新用户
- Linux 创建新用户
- linux 新用户设置
- linux下创建一个新用户,并能使用sudo命令
- Suse Linux下数据库创建新用户简单版
- google Protocol buffer(JAVA接口) 学习
- HALCON算子函数——Chapter 14 : Regions
- Java 对象序列化
- Spring3.0jar包简单介绍
- scientific linux 6.1上的OPEN AFS
- Linux下创建新用户及相关设置
- HALCON算子函数——Chapter 15 : Segmentation
- Eclipse中java文件选中变量名,相同变量都变色显示
- 服务器出现 server kernel: ip_conntrack: table full, dropping packet. 问题
- HALCON算子函数——Chapter 16 : System
- Ubuntu 10.04下安装Atheros AR9271驱动
- HALCON算子函数——Chapter 17 : Tools
- jsp数据库连接大全(代码分色+注释)版本
- HALCON算子函数——Chapter 18 : Tuple