持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情
前言
- 虚拟机之前安装的是centos,但是各种问题,所以今天换了ubuntu 。记录下初始化有哪些设置吧
设置root账号密码
- 安装虚拟机ubuntu的时候设置的普通账号。为了后面我们权限的方便,所以我们需要首先设置root的密码。
sudo passwd root设置root密码 。
- 这样我们的root就设置成功了。我们可以
su切换账号试试
命令服务先安装
- root账号安装吧。权限大
sudo apt-get install net-tools |
|---|
sudo apt-get intall vim |
sudo apt-get install curl |
设置允许ssh链接
- 首先就是ssh连接。因为经常需要通过ssh连接远程操作东西。
dpkg -l | grep ssh查看下是有已经安装了。
-
这里我们能够看到默认只安装了
openssh-client。 所以下面我们需要安装server端。这样才可以让别人ssh方式来连接此虚拟机 -
安装结束后,我们再次
**dpkg -l | grep ssh**查看下安装ssh情况。不出意外会出现server -
安装成功了。看下是否启动成功了吧
ps -e | grep ssh -
这时候我们就可以通过xshell等工具连接该虚拟机了。
如果你的你需要root账号连接。还需要如下设置
-
需要将
/etc/ssh/sshd_config文件中PermitRootLogin 改为yes ; 但是我们查看下改文件的权限发现只有root账号可以修改 -
至于linux的权限验证这里不细说。上面红线标注的表示改文件仅root账号可以操作。修改完成之后重启ssh
-
这个时候我们就可以root账号连接了。
安装git
-
sudo apt-get install git安装git -
安装结束我们需要配置账号和邮箱,由于辨识;为了使用ssh拉取提交项目。我们还需要生成ssh
-
git config --global user.name="zxhUbuntuP" -
git config --global user.email="zxhtom@group.com" -
ssh-keygen -c 'zxhtom@group.com' -t rsa -
这样我们的公钥就生成在 /root/.ssh/id_pub下了。然后我们配置在我们的git上就行了。这里不演示了。
安装vim插件
- 关于vim插件已经在另外一片介绍了。主页搜索哟
安装docker
curl -sSL https://get.daocloud.io/docker | sh- 安装完docker之后,通过自己脚本tools中docker目录安装相关镜像。注意M1芯片不要使用。
docker命令是有权限的。每次需要sudo 。 如何去掉
sudo groupadd docker: 添加docker用户组sudo gpasswd -a zxhtom docker: 将zxhtom用户加入docker用户组里newgrp docker: 更新docker用户组- 这样执行docker命令就不报错了