美文网首页
linux服务器管理

linux服务器管理

作者: 小唐朝 | 来源:发表于2016-07-13 15:10 被阅读48次

    linux服务器管理

    远程登录服务器

    用ssh命令远程登录:

    $ ssh username@hostname:prot
    

    port默认为22号端口,可以省略

    创建新用户

    使用useradd添加用户:
    提权:

    $ sudo -s
    

    有效时间为15分钟。
    创建用户:test

    # useradd -m test
    

    每次使用命令最好使用--help来查看命令使用方法。

    # useradd --help
    用法:useradd [选项] 登录
          useradd -D
          useradd -D [选项]
    
    选项:
      -b, --base-dir BASE_DIR   新账户的主目录的基目录
      -c, --comment COMMENT         新账户的 GECOS 字段
      -d, --home-dir HOME_DIR       新账户的主目录
      -D, --defaults        显示或更改默认的 useradd 配置
      -e, --expiredate EXPIRE_DATE  新账户的过期日期
      -f, --inactive INACTIVE       新账户的密码不活动期
      -g, --gid GROUP       新账户主组的名称或 ID
      -G, --groups GROUPS   新账户的附加组列表
      -h, --help                    显示此帮助信息并推出
      -k, --skel SKEL_DIR   使用此目录作为骨架目录
      -K, --key KEY=VALUE           不使用 /etc/login.defs 中的默认值
      -l, --no-log-init 不要将此用户添加到最近登录和登录失败数据库
      -m, --create-home 创建用户的主目录
      -M, --no-create-home      不创建用户的主目录
      -N, --no-user-group   不创建同名的组
      -o, --non-unique      允许使用重复的 UID 创建用户
      -p, --password PASSWORD       加密后的新账户密码
      -r, --system                  创建一个系统账户
      -R, --root CHROOT_DIR         chroot 到的目录
      -s, --shell SHELL     新账户的登录 shell
      -u, --uid UID         新账户的用户 ID
      -U, --user-group      创建与用户同名的组
      -Z, --selinux-user SEUSER     为 SELinux 用户映射使用指定 SEUSER
          --extrausers              Use the extra users database
    
    

    设置test用户密码
    使用pasawd username设置用户密码

    # passwd test
    

    【删除用户】userdel -r username (连同用户文件夹一起删除)

    创建用户组

    使用adduser命令添加用户组

    # adduser groupname
    

    【删除组】deluser groupname

    将用户添加到组

    # adduser username groupname
    

    【将用户从组移除】deluser username group

    查看用户所属组

    # id username
    

    *注

    简单进程管理

    # kill pid
    # pkill -kill -t pts/id
    

    相关文章

      网友评论

          本文标题:linux服务器管理

          本文链接:https://www.haomeiwen.com/subject/kkosjttx.html