zoukankan      html  css  js  c++  java
  • 初始化linux环境

    初始化linux环境##

    1. 新建用户组####

    addgroup admin //假定为admin用户组

    2. 新建用户####

    useradd -d /home/work -s /bin/bash -m work

    此命令创建了一个用户work,其中-d选项用来为登录名work产生一个主目录/home/work。参数s指定用户的shell。参数m表示如果该用户主目录不存在,则创建该目录

    3. 设置用户密码####

    passwd work

    4. 添加用户到用户组####

    usermod -a -G admin work

    5. 为新用户设定sudo权限####

    打开配置文件/etc/sudoers,进行如下配置:

    root    ALL=(ALL:ALL) ALL  
    work    ALL=(ALL) NOPASSWD: ALL // 在root行下新增行
    

    6. 设置ssh####

    将本机的公钥拷贝到服务器的authorized_keys文件

    cat ~/.ssh/id_rsa.pub | ssh work@128.199.209.242 'mkdir -p .ssh && cat - >> ~/.ssh/authorized_keys'
    
    或者在服务器端,运行下面命令
    
    echo "ssh-rsa [your public key]" > ~/.ssh/authorized_keys
    
    编辑服务器上/etc/ssh/sshd_config配置文件
    
    

    参考文献

  • 相关阅读:
    day 48
    40 协程 多路复用
    JQuery
    JS DOMBOM
    psotgres、timescaledb
    crontab命令
    Go语言结构体和方法
    Go语言锁的使用
    Go语言map数据结构
    ZOJ 3777 Problem Arrangement
  • 原文地址:https://www.cnblogs.com/h9527/p/5526755.html
Copyright © 2011-2022 走看看