zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Android Studio --“Cannot resolve symbol” 解决办法
    js与android webview交互
    关于post与get请求参数存在特殊字符问题
    Fragment 学习笔记(1)
    Android Studio 错误集
    UVA
    UVA
    UVALive
    考试题string——线段树。
    洛谷 1552 [APIO2012]派遣
  • 原文地址:https://www.cnblogs.com/binarylei/p/9044083.html
Copyright © 2011-2022 走看看