Linux Centos装机全过程总结,小白入(持续更新中...)

制作U盘启动盘

制作方法也比较简单,windows下载后运行,选择要制作的U盘,选择镜像,其余的默认,然后开始制作就完了,提示的一路确认就行。

系统镜像下载

CentOs

  • 官网地址:https://www.centos.org/
  • 阿里镜像站:https://mirrors.aliyun.com/centos
  • 清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/centos/
  • CentOs搜狐镜像:http://mirrors.sohu.com/centos/
  • CentOS网易镜像:http://mirrors.163.com/centos/
  • CentOS北京理工大学镜像:http://mirror.bit.edu.cn/centos/

系统安装过程

  1. 插入U盘
  2. 重启电脑,开机狂按F12(不一定是F12,具体看什么电脑)
  3. 选择你的U盘
  4. 开始无脑安装

Centos软件安装

注意事项:

  • 安装Centos的时候尽量不要选择磁盘保护密码

快速连接:

1、安装BT

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
  1. 运行命令后,宝塔面板会自动安装,期间你需要输入一个y,如下所示:
    • Do you want to install Bt-Panel to the /www directory now?(y/n): y
    • 输入y,然后回车即可。
    • 等待,大概2分钟左右,显示“Complete!”,即安装完毕!
  2. 安装完毕后会显示登录地址、用户名和密码:
    • 登录地址为:http://SERVER_IP:8888
    • 用户名:admin
    • 密码:随机生成,安装完毕后会有显示

升级BT面板到最新

curl -sSO http://download.bt.cn/install/update_to_6.sh && bash update_to_6.sh

命令行输入bt

[root@localhost bt]# bt
===============宝塔面板命令行==================
(1) 重启面板服务           (8) 改面板端口
(2) 停止面板服务           (9) 清除面板缓存
(3) 启动面板服务           (10) 清除登录限制
(4) 重载面板服务
(5) 修改面板密码           (12) 取消域名绑定限制
(6) 修改面板用户名         (13) 取消IP访问限制
(7) 强制修改MySQL密码      (14) 查看面板默认信息
(22) 显示面板错误日志      (15) 清理系统垃圾
(23) 关闭BasicAuth认证     (16) 修复面板(检查错误并更新面板文件到最新版)
(24) 关闭动态口令认证          (17) 设置日志切割是否压缩
(25) 设置是否保存文件历史副本  (18) 设置是否自动备份面板
(0) 取消                   (29) 取消访问设备验证	

2、CentOS 中设置系统级代理

系统全局代理


为某个用户设置一个系统级的代理

vim ~/.bash_profile

最后加入:

export http_proxy="http://username:password@proxy_ip:port"
export https_proxy="https://username:password@proxy_ip:port"

使配置文件生效:

source /etc/profile

上面的设置只对某个用户生效.


如果要对所有系统用户生效:

vim /etc/profile

最后加入:

export http_proxy="http://username:password@proxy_ip:port"
export https_proxy="https://username:password@proxy_ip:port"

使配置文件生效:

source /etc/profile

YUM代理设置

vim /etc/yum.conf

最后加入:

# Proxy
proxy=http://username:password@proxy_ip:port/

也可以使用proxy_username和proxy_password来配置代理的用户名和密码
这样的配置完成后,所有的用户在使用yum时,都会使用代理,可以说是全局代理。
如果需要为单独的用户配置代理,可以在用户的~/.bash_profile中设置。

Wget的代理设置

vim /etc/wgetrc

最后加入:

# Proxy
http_proxy=http://username:password@proxy_ip:port/
ftp_proxy=http://username:password@proxy_ip:port/

10、常见问题

(1) host key for 192.168.******* has changed and you have requested strict checking

ssh-keygen -R 192.168.1.15

目的是清除你当前机器里关于你的远程服务器的缓存和公钥信息,注意是大写的字母“R”。

原因分析:根据个人的情况,原因是我的云服务器重装了系统(清除了与我本地SSH连接协议相关信息),本地的SSH信息便失效了,使用SSH连接相同的ip地址时使用的是失效的协议信息,所以会报错,使用上述命令便可以清除known_hosts里旧缓存文件

(2)wanqiang.liu 不在 sudoers 文件中。此事将被报告。

处理这个问题很简单,但应该先理解其原理再操作

首先要明白root的密码一般用户是不应改知道的,但一般用户有时可能要用到root的一些权限。

这里就有了一个 /etc/sudoers
文件,用来保存一些用户,使这些用户可以通过sudo命令来暂时获取root的权限。这些用户使用sudo时输入的密码是当前用户密码,而不是root密
码。还可一在sudoers文件里限制一般用户的权限,这样就有了安全保证。

现在要让jack用户获得sudo使用权

1.切换到超级用户root

su root

2.查看/etc/sudoers权限,可以看到当前权限为440

ls -all /etc/sudoers

-r–r----- 1 root root 744 6月 8 10:29 /etc/sudoers

3.更改权限为777

chmod 777 /etc/sudoers

4.编辑/etc/sudoers

vi /etc/sudoers

5.在root ALL=(ALL:ALL) ALL 下面添加一行

jack ALL=(ALL)ALL

然后保存退出。

第一个ALL是指网络中的主机,我们后面把它改成了主机名,它指明jack可以在此主机上执行后面的命令。

第二个括号里的ALL是指目标用户,也就是以谁的身份去执行命令。

最后一个ALL当然就是指命令名了。

具体这里不作说明

esc wq!

6.把/etc/sudoers权限改回440

chmod 440 /etc/sudoers

7.操作完成,切换到jack用户测试一下

猜你喜欢

转载自blog.csdn.net/qq_33704787/article/details/128360827