From 6bc3cf58832c0f0e49d8553809af9755bf84dcbc Mon Sep 17 00:00:00 2001 From: zzzxy <2132446376@qq.com> Date: Sat, 18 May 2024 13:10:46 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...VM\350\231\232\346\213\237\346\234\272.md" | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 "22\351\202\271\345\220\221\345\216\237/2024-05-15-\345\256\211\350\243\205VM\350\231\232\346\213\237\346\234\272.md" diff --git "a/22\351\202\271\345\220\221\345\216\237/2024-05-15-\345\256\211\350\243\205VM\350\231\232\346\213\237\346\234\272.md" "b/22\351\202\271\345\220\221\345\216\237/2024-05-15-\345\256\211\350\243\205VM\350\231\232\346\213\237\346\234\272.md" new file mode 100644 index 0000000..ac0fc18 --- /dev/null +++ "b/22\351\202\271\345\220\221\345\216\237/2024-05-15-\345\256\211\350\243\205VM\350\231\232\346\213\237\346\234\272.md" @@ -0,0 +1,58 @@ +## Linux基础 + +Linux是操作系统的内核,以其为基础发行了很多版本 + +- RedHat :收费商业版本 +- Centos :是RedHat的社区版(免费,但近几年已经停止维护和更新) +- Debian:以命令为主 +- Ubantu:以Debian为基础发行的版本 + +学习Debian的两种方式 + +1. 安装虚拟机 +2. 利用阿里云,华为云,也可以利用快照功能,对服务器进行存档 + +下载虚拟机先准备好VM 17版本和Debian 12.5 64位的ISO文件 + +安装完成VM后,再创建一个新虚拟机 + +- 下载Debian镜像文件:https://www.debian.org/ + +远程登录虚拟机操作Debian + +- 默认的Debian没有安装SSH服务端 + +````js +apt-get install ssh -y //需要root权限,安装SSH服务端 +ip addr show //查看IP地址 +ifconfig //需要root权限,可以借权sudo +//以上两步,就可以让普通用户远程登录,但是默认情况下root是不可以直接登录的,需要对ssh做配置 +//为了方便我们编辑文件,安装一个vim编辑器,默认是vi +```` + +- 修改ssh的服务端配置文件 + +```js +vim /etc/ssh/sshd_config +port 22 //开启端口22 +PermitRootLogin yes //允许root登录 +passwordAuthentication yes //采用密码验证模式 +permitEmptyPasswords no //禁用空密码 + +//重启ssh,让修改后的配置生效 +systemctl restart ssh +// /etc/int.d/ssh restart 同上效果 +``` + +- 如何借用root权限 + +```js +apt-get install sudo -y //安装sudo +vim /etc/sudoers //将普通用户名加入 +## +## Allow root to run any commands anywhere +root ALL=(ALL) ALL +用户名 ALL=(ALL) ALL +``` + +- 重新登录普通用户,即可使用sudo功能 \ No newline at end of file -- Gitee