帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
服务器资讯 / 香港服务器租用 / 香港VPS租用 / 香港云服务器 / 美国服务器租用 / 台湾服务器租用 / 日本服务器租用 / 官方公告 / 帮助文档
【Linux专区】如何配置新服务器 - 添加普通用户到sudoers - 配置vim - git免账号密码pull push
发布时间:2024-03-05 11:48:10   分类:帮助文档
【Linux专区】如何配置新服务器 | 添加普通用户到sudoers | 配置vim | git免账号密码pull push

💞💞欢迎来到 Claffic 的博客💞💞
     👉 专栏:《Linux专区》👈


💬前言:

时隔131天,你的好友Claffic重新发文了!(✿◕‿◕✿)
上期已经带大家白嫖了阿里云服务器,如果你还没有云服务器,请移步至【Linux专区】 环境搭建 | 带你白嫖七个月阿里云服务器_如何用linux虚拟机代替阿里云服务器-博客可惜我的阿里云服务器过期了,所以又货比三家,最终掏钱买了个华为云 〒▽〒
那么新云服务器,就学习之需应该如何配置呢?请👇
注:以 CentOS7.9 64位 为例

🕳️传送门:
〇  添加普通用户并添加到sudoers
0x00 添加普通用户
0x01 添加到sudoers
壹  下载并配置vim
0x00 下载vim
0x01 配置vim
贰  安装gcc && g++
叁  下载并配置git
0x00 下载 && 使用
0x01 免账号密码pull push

(手动分割) ( •̀ ω •́ )y ----------------------------------------------------------------------------------------------------:)

〇  添加普通用户并添加到sudoers
0x00 添加普通用户
❓既然已经有root用户了,为什么还要添加普通用户呢?
众所周知,root用户可以为所欲为
使用普通用户,就是权限小化,Linux的安全就体现在这里
所以我十分推荐你添加普通用户:
adduser [用户名] // 添加用户
passwd [用户名] // 修改密码
例如:
adduser hello
passwd hello
之后输入你要设置的用户密码即可
🚨注:密码不回显,想好再按
添加用户之后,查看 /home 目录,你会发现多了一个以新用户名命名的目录:

这个目录就是你的家了,从此你可以在这里进行创造

0x01 添加到sudoers
学习Linux,你一定听说过 su 命令,这是切换用户的命令
 sudo 命令也是有切换的意思,默认切换到root执行指令,诶,没错, sudo 后接指令,表示这条指令是以root的身份执行的
因为总有一些指令需要root权限,如文件权限的修改等,切换到root会麻烦不少,所以使用 sodo 命令会方便很多
不过普通用户使用 sudo 命令的前提是 此用户在sudoers名单中
❓那么怎么添加用户到sudoers名单中呢?
先切换到root用户
输入指令,用vim编辑配置文件:
vim /etc/sudoers
按 i 进入编辑模式
找到这一行:

紧接着在下面添加:
[username] ALL=(ALL) ALL
保证上下格式一致,如:

编辑结束,保存并强制退出:
ESC  ->  :wq!
完毕。

壹  下载并配置vim
0x00 下载vim
vim是一种常用的编辑器,你可以用它来编辑任何文本文件
一条指令:
yum install -y vim

0x01 配置vim
❓为什么会有配置vim呢,那是因为原生的vim不美观,也没有语法补全等功能
这里推荐一个一键式配置vim的开源项目,感兴趣的可以移步至
VimForCpp: 快速将vim打造成c++ IDE (gitee.com)

贰  安装gcc && g++
身为一位 C/C++ 选手,怎么可能没有一个像样的编译器呢?
一条指令安装gcc && g++:
yum -y install gcc gcc-c++ kernel-devel
顺带 gcc / g++ 的常见编译选项:

-c        汇编完成后停止,不进行链接
-E        预处理完成后停止,不进行编译
-S        编译完成后停止,不进行汇编
-o        用于指定目标文件名称
-g        生成debug程序。向程序中添加调试符号信息


叁  下载并配置git
0x00 下载 && 使用
下载不用多说:
yum install git
再送你一套git三板斧:
git add . // 当前目录下未添加的到仓库的暂存区里
git commit -m "提交日志" // 提交信息
git push // 提交到远端
0x01 免账号密码pull push
git在使用时,为了安全,都会在使用pull push时进行账号和密码的验证
但是对于天天push的友友来说,属实是多此一举
所以这里提供一下免账号密码pull push的方案:
普通用户操作即可
cd ~
touch .git-credentials
vim .git-credentials
到此你就在 .git-credentials 文件中了
在该文件中写入:
https://{username}:{password}@gitee.com

用户名替换{username}
密码替换{password}
如果你使用github,将gitee改为github即可


📦总:

这篇文章教你给云服务器配置了一些工具,让它不至于那么单薄。
每个地方只讲了个大致,但不要担心,后期会详细讲述每个常用开发工具的使用。





香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价