抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

刚买了一个云服务器,在这里浅谈一下入门配置信息,方便更好使用服务器

1.服务器系统镜像选择

建议使用ubuntu系统

2.添加一个用户(一般不直接用root用户)

Ⅰ.添加用户

1
sudo useradd -r -m -s /bin/bash jeanhua #jeanhua是用户名称

其中参数的意义如下:

-r:建立系统账号
-m:自动建立用户的登入目录
-s:指定用户登入后所使用的shell

Ⅱ.创建密码

1
sudo passwd jeanhua

Ⅲ.分配权限

1
2
3
4
5
6
sudo chmod +w /etc/sudoers # 添加配置文件写权限
sudo vim /etc/sudoers # 编辑配置文件

# 然后添加下图的配置语句,并且保存修改

sudo chmod -w /etc/sudoers # 去掉配置文件写权限

image

现在可以用新建的用户登陆了

3.更多

配置ftp服务器

由于本地与服务器之间的文件传输不便,于是配置ftp服务器是刚需

输入指令安装

1
sudo apt-get install vsftpd

开启服务 (记得去服务器管理界面把安全组配置改一下,开放20,21端口)

1
service vsftpd start

电脑端下载FileZilla软件
image

安装顺序配置连接
image

或者使用xpip进行服务器管理(推荐,简单快捷)

xpipe-io/xpipe: Access your entire server infrastructure from your local desktop

安装docker

1
2
3
4
5
6
7
8
9
sudo apt update # 更新系统软件包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common # 安装依赖包,允许通过 HTTPS 使用仓库
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg # 添加 Docker 的官方 GPG 密钥
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null # 添加 Docker 官方仓库
sudo apt update # 再次更新软件包索引
sudo apt install -y docker-ce docker-ce-cli containerd.io # 安装 Docker 引擎
sudo docker --version # 验证是否安装成功
# 安装成功后
sudo usermod -aG docker $USER # 将当前用户加入 docker 组(避免每次使用 sudo)

安装git

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 安装
sudo apt update
sudo apt install git
git --version
# 配置用户
git config --global user.name "YourName"
git config --global user.email "your@email.com"
# 配置密钥
ssh-keygen -t rsa -b 4096 -C "your@email.com" # 生成密钥
# 启动 SSH 代理并添加密钥
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
# 查看公钥
cat ~/.ssh/id_rsa.pub # 将此输出内容添加到GitHub密钥

评论