ubuntu服务器基本配置

博客介绍了服务器相关配置操作,包括创建普通用户、增加sudo权限、创建密钥对(需安装git),并将公钥上传到服务器,追加到authorized_keys中,还介绍了配置服务器ssh,设定客户端连接的私钥和公钥,测试登录成功后可禁用密码和root用户登录以提高安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 创建普通用户

adduser username

之后根据提示输入无关紧要内容

二 增加sudo权限

usermod -aG sudo mgx

三 创建密钥对(需要安装git)

1.进入到想要存储密钥的目录  

右键打开Git Bash Here,输入命令

 ssh-keygen.exe -t rsa

然后根据提示输入密钥名称(默认为id_rsa),passphrase即可生成

3.将id_rsa.pub上传公钥到服务器

4.追加id_rsa.pub文件到authorized_keys 中

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
# 修改权限
chmod 600 ~/.ssh/authorized_keys

四 配置服务器ssh

1.设定客户端连接使用的ssh私钥和公钥

vim /etc/ssh/ssh_config

修改以下内容

# 允许使用密钥登录
PubkeyAuthentication yes
# 设置密钥文件位置
# Expect .ssh/authorized_keys2 to be disregarded by default in future.
AuthorizedKeysFile      .ssh/authorized_keys .ssh/authorized_keys2

测试登录,如测试登录成功,可以把密码登录,允许root用户登录禁用更加安全,禁用之后记得重启ssh服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值