Loading

初始化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配置文件

参考文献

posted @ 2016-05-25 13:55  weey  阅读(508)  评论(0编辑  收藏  举报