初始化linux环境
2024-10-15 01:59:54
初始化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配置文件
参考文献
最新文章
- iOS 解决LaunchScreen中图片加载黑屏问题
- 【相当实用】如何让TortoiseSVN导出新增或修改过的文件
- BNR Android Demo学习笔记(一)——CrimeIntent
- 第一个JAVA创建
- Windows phone 8 安装在 VMWare上错误的各种解决方案
- Unicode与UTF-8互转(C语言实现)
- IOS中类的扩展(协议,分类)
- Actionbarsherlock 简明教程
- DNS解析服务使用的系统对网站的安全起着很重要的作用
- Struts2+Ajax实现检测用户名是否唯一
- Ecshop他们主动双语版切换来推断个人的计划
- oracle 简单备注
- 各种输出速度比较(小白应该来看看,dalao绕道)
- ecplise的Jsp红叉错误消除
- rsync+inotify实现全网自动化数据备份-技术流ken
- iptables共享上网
- (11)学习笔记 ) ASP.NET CORE微服务 Micro-Service ---- Thrift高效通讯 (完结)
- Ubuntu下eclipse中运行Hadoop时所需要的JRE与JDK的搭配
- iTerm通过堡垒机自动登录服务器
- 常用IDE插件
热门文章
- python版GetTickCount()
- linux c 学习笔记
- JS中事件绑定问题
- Xamarin.Forms教程下载安装JDK配置环境变量
- Windows下安装Memcached服务及安装PHP的Memcached扩展
- VB查询数据库之登陆窗体——机房收费总结(一)
- JZYZOJ1383 [usaco2003feb]impster 位运算 最短路
- [USACO 2017 Dec Gold] Tutorial
- [P2526][SHOI2001]小狗散步
- 【DFS】【打表】Lattice Animals