• 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登录并输入密码
    

      

      

      

  • 相关阅读:
    <<程序员>> 杂志网站
    插入排序
    冒泡排序
    TCP/IP编程实现远程文件传输
    选择排序
    防止基础表数据变动,导致相关的历史记录数据产生变动的解决方案
    发布一个RSS辅助类
    感谢jquery和firebug,让我也终于敢于写javascript了
    DevExpress ASPxGridView 使用文档四:数据源
    DevExpress ASPxGridView 使用文档六:模板
  • 原文地址:https://www.cnblogs.com/rslai/p/7954093.html
Copyright © 2020-2023  润新知