服务器配置

初创建于: 2022-07-31 22:06

最近将手里的笔记本系统换了又换, 最后换到了 fedora, 正好服务器的 centos 也十分老旧了, 并且由于当时什么都不会配置得很栏, 于是把服务器也换成了 fedora, 这里记录一下一些配置过程.

设置长时间连接

在服务器的/etc/ssh/sshd_config中添加如下配置

ClientAliveInterval 60

然后重启服务器.

安装 mariadb

dnf install mariadb mariadb-server

安装完成后启动 mariadb. 服务

systemctl start mariadb.service

执行安全安装脚本

mysql_secure_isntallation

登录 mysql, 创建新用户 corona 与 admin

# 创建用户
create user 'corona'@'%' identified by 'password';
create user 'admin'@'%' identified by 'password';
# 授予权限
grant all on *.* to 'corona'@'%';
grant all on databasename.tablename to 'admin'@'%';

安装 nginx

dnf isntall nginx

多用户配置文件

由于服务器上有多个用户, 对于 fish 等的配置文件要每个用户一份的话十分麻烦

创建 /usr/local/share/user-config 文件夹, 将 fish 与 starship 的配置文件拷贝到文件夹下, 在对应的用户 .config 目录下创建软连接.

但是 ranger 的配置文件不可以, 对应用户必须要对配置文件夹有写权限.

posted @ 2023-01-09 23:22  昤昽  阅读(73)  评论(0编辑  收藏  举报