• linux用户


    1、创建用户

    useradd username

    2、删除帐号

    userdel username

    3、修改帐号口令

    passwd username

    4、查看用户所属群组
      查看当前用户群组

    groups

      查看指定用户群组

    groups username
    

      将用户移出组

    gpasswd -d deploy-robot www # 将 deploy-robot 用户从 www 组中移除
    

    5、查看用户信息 组、是否允许登录等等  

    cat /etc/passwd | grep apache # 查找 apache 账号

    6、设置用户可以登录

    vipw /etc/passwd
    将用户后边的 "/sbin /nologin" 改为 /bin/bash 即可
    

    7、得到当前用户名

    echo ${LOGNAME}
    

    8、改变文件的用户组用命令 chgrp

    chgrp www-data stop.sh # chgrp  组名   文件或目录
    chgrp -R www-data www # chgrp  此目录下的所有目录	组名   文件或目录
    

    9、更改文件拥有者 (chown )

    chown www-data stop.sh # chown  组名   文件或目录
    chown -R www-data www # chown  此目录下的所有目录	组名   文件或目录
    

    10、创建用户组并指定一个目录对多用户有写权限

    groupadd backup # 新建backup组
    chgrp backup /home/backup/	# 将/home/backup/目录的组改为backup
    usermod -a -G backup lv.bu # 将lv.bu添加到backup组中
    su lv.bu # 切换到lv.bu账号
    groups # 查看当前用户所属组
    exit # 退出lv.bu账号
    chmod -R 775 /home/backup/ # 将/home/backup/目录及其子目录分配所有人和组具有读写执行权限
    

    11、ssh免密码登录

    1、生成密钥
    ssh-keygen -t rsa
    
    2、将公钥传输到远程机器
    ssh-copy-id -i ~/.ssh/id_rsa.pub dss@10.164.194.42
    
    3、ssh登录并输入密码
    

      

      

      

  • 相关阅读:
    powershell:clear-item
    windows-杂笔
    powershell:Clear-EventLog
    powershell:Get-ChildItem
    powershell 杂笔
    power-shell:clear-content
    powershell:checkpoint-computer
    vim-缩进设置
    powershell:move-item
    powershell:add-content
  • 原文地址:https://www.cnblogs.com/rslai/p/7954093.html
Copyright © 2020-2023  润新知