1. 首先是先用vmware 虚拟机进行安装测试
遇到第一个问题 就是vmware默认系统设置没有Debian12 因为 debian12 是今年 2023年6月刚刚出的新系统 内核是6.x 真新!
vmware里面没有debian 12 64位 我选的 debian11 64位 和 其他linux 5.x 64位 均能正常顺利安装
2. 安装测试debian12系统 遇到的 正在配置apt卡住不动了 百度搜索 debian正在配置apt///正在配置apt卡住不动了找到一个
这个 看网友的方案 bbs.csdn.net/topics/360106341
你安装的时候先暂时不要联网,设置disconnect,然后装好以后联网 其实这句没用 完全靠自己悟性
我的做法 直接下载了DVD iso文件 也就是 软件都在dvd iso镜像里 也就是本地 安装软件时候 不需要联网 这样就通过了 安装debian12系统,正在配置apt卡住不动了 解决了这个问题 看下一个
3. 系统装好了 我通过SSH登录后台 发现root登录不了 只能通过自己设置的用户登录
安装宝塔 提示 需要密码 输入后提示 这个用户 不是 sudoers 文件 我安装的是中文版系统 英文版应该是 我的这用户 不在 sudoes列表里
怎么办?
【Linux】用户不在sudoers文件中? 如何解决? 我负责的说 这一节 全部干货 干的不能再干了 因为我问题遇到一个又一个 好在网络发达 我一一解决了
所以说 每一个小节 都可以单独拿出来当一篇教程详细讲解 懂吧?
那么第三节的主题 【Linux】用户不在sudoers文件中? 如何解决?
这样:
解决方法:
步骤:
1、先切换至root用户,输入命令:su root,然后输入密码
2、查看/etc/sudoers文件权限,如果只读权限,修改为可写权限
输入查看文件命令:ls–l/etc/sudoers
由此可看,该文件为只读权限
3、设置/etc/sudoers文件权限,添加可写权限
输入修改权限命令:chmod u+w/etc/sudoers
4、执行vim命令,编辑/etc/sudoers文件,
输入编辑文件命令:"vim/etc/sudoers"
5、查看打印内容
6、按e键,直接编辑
7、利用回车键换行,找到Allow root to run any commands anywhere,按i键开始编辑,下面的指令会出现插入的字样。
8、在root ALL=(ALL)ALL的下一行添加代码:86god ALL=(ALL)ALL
9、按ESC键退出插入模式,然后键盘输入:wq关闭并保存
10、恢复/etc/sudoers的权限为440
输入回复权限的命令:chmod 440/etc/sudoers
11、查看/etc/sudoers的权限是否恢复
输入查看权限命名:ll/etc/sudoers
12、权限恢复正常,切换至普通用户
输入切换用户命令:su 86god
13、测试该用户的权限,我们可以使用命令sudo useradd user3来创建新用户
14、此时已经没有了先去的报错,用户也已经创建成功,大功告成!!!
4.但是 我们在进行这些步骤时候 用到vim命令 会提示 vim 命令不存在! 也就是 vim 未找到命令
是因为没有下载vim,用命令进行下载即可。 (本条来源 blog.csdn.net/wzk4869/article/details/128917218)
命令如下
sudo apt-get install vim
5.可是 我们又遇到了新问题 执行这条命令 会提示
更换介质:请把标有 “Debian GNU/Linux 12.0.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20230610-10:23” 的盘片插入驱动器“/media/cdrom/”再按「回车」键
这不扯淡吗 这是在虚拟机上进行 我可以去下载这个iso文件 并导入进行安装 如果是服务器呢 云主机呢 很多是不支持自定义iso的 而且切换超级麻烦? 怎么办?
我去百度搜索 debian 开启网络更新软件
出现Permission denied的解决办法www.31du.cn/blog/permission-denied.html
sudo chmod -R 777 myResources
后来我遇上了很多问题 最终系统瘫痪了 我需要重装重来 本文搁置 以后再续写了 请理解