linux 常用命令(二)

linux 常用命令(二)

(1) sudo 免密码配置

visudo  # vim /etc/sudoers

root    ALL=(ALL)       ALL
hadoop  ALL=(ALL)       ALL             # hadoop 用户可以使用 sudo 命令
%wheel  ALL=(ALL)       NOPASSWD: ALL   # wheel 组使用 sudo 时免密码使用

gpasswd -a hadoop wheel                 # 将 hadoop 用户加入到 wheel 组

(2) gpasswd

-a, --add USER                向组 GROUP 中添加用户 USER
-d, --delete USER             从组 GROUP 中添加或删除用户
-h, --help                    显示此帮助信息并推出
-Q, --root CHROOT_DIR         要 chroot 进的目录
-r, --delete-password         remove the GROUP's password
-R, --restrict                向其成员限制访问组 GROUP
-M, --members USER,...        设置组 GROUP 的成员列表
-A, --administrators ADMIN,...        设置组的管理员列表
除非使用 -A 或 -M 选项,不能结合使用这些选项。

注意:添加用户到某一个组 可以使用 usermod 这个命令可以添加一个用户到指定的组,但是以前添加的组就会清空掉。

usermod -G group_name user_name

所以想要添加一个用户到一个组,同时保留以前添加的组时,请使用 gpasswd 这个命令来添加操作用户:

gpasswd -a user_name group_name

gpasswd 详细参考这篇文章: http://man.linuxde.net/gpasswd

(3) 网络配置

CentOS7 配置主机名

hostnamectl mdw  # vim /etc/hostname    # 立即生效

CentOS6 配置主机名

vim /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=mdw

配置主机名后需要重新登陆才起作用:exit

配置 IP/主机名 的映射关系:

vim /etc/hosts

192.168.2.101 mdw
192.168.2.102 sdw1
192.168.2.103 sdw2

测试网络是否通畅: ping sdw1

posted on 2018-05-16 07:55  binarylei  阅读(237)  评论(0编辑  收藏  举报

导航