0
点赞
收藏
分享

微信扫一扫

运维 - 实践篇(一) - 基础 Linux 服务器环境配置

小禹说财 2022-01-30 阅读 62

运维 - 实践篇(一) - 基础 Linux 服务器环境配置

文章目录

一、服务安全配置

1、修改 Linux SSH 默认端口配置

# 修改ssh默认端口配置 22 -> 22221
$ vim /etc/ssh/sshd_config
# 默认 22 可以用 sed 直接替换
$ sed -i 's/#Port 22/Port 22221/' /etc/ssh/sshd_config
# 立即生效
$ service sshd reload
# 禁止 root 通过SSH远程登录 (建议配置)
$ PermitRootLogin no

2、添加系统子用户以及分组

# 添加分组 admin admin 用户组拥有root权限
$ groupadd admin
# 添加用户 zhanghao
$ useradd -g admin fusheng 
$ password fusheng
- ******** 	(常规输入密码二次确认)
# 切换用户
$ su - fusheng

相关指令

# 查看当前用户
$ whoami 
# 查看系统用户分组信息
$ cat /etc/group
# 删除用户 -f 强制 (su 切换用户后会导致无法删除,退出重连)
$ userdel -r -f [username]

3、配置防火墙

# 查看防火墙状态
$ firewall-cmd --state
# 关闭
$ service firewalld stop
# 查看防火墙规则
$ firewall-cmd --list-all

# 查看防火墙状态 - 系统永久配置
$ systemctl status firewalld
# 永久关闭
$ systemctl disable firewalld 
# 暂时停用
$ systemctl stop firewalld

相关指令

# 开启
$ service firewalld start
# 重启
$ service firewalld restart

4、云服务器安全组白名单配置

参考:云服务器服务商提供文档

二、基础开发配置

1、 yum 软件包管理器

可选参数作用
-y自动应答 yes
-q静默执行
-t忽略错误
# yum
# 资源更新
$ yum update 

# 安装
$ yum -y install [name]
# 更新
$ yum update [name]
# 删除 
$ yum remove [name]

2、wget 在线资源下载工具

# linux centos 系统安装 wget
$ yum install wget

# eg. 获取在线图片
$ wget https://code-galaxy.oss-cn-hangzhou.aliyuncs.com/fusheng.jpg

3、scp 文件传输工具

可选参数作用
-r复制文件夹
# scp 复制本地文件到远程主机
# scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名
# scp [file-name]        [root]@[localhost]:[path]
$ scp fusheng.img root@47.111.158.6:/root/Source/img
# scp 复制远程主机文件到本地
# scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径
$ scp root@47.111.158.6:/root/Source/img/fusheng.img /root/Downloads

4、mtr 网络故障排查

# 安装 mtr
$ yum install mtr
# 获取信息 
# 按 q 退出交互式界面
$ mtr [target web address]

5、Rsync 文件同步

可选参数作用
-r递归(包含子目录)
-a同步元信息
-v输出
-z传输压缩数据
--exclude排除 -exclude={'file1.txt','dir1/*'}
--include包括
--progress进度
# 安装 rsync
$ yum install rsync
# 增量同步同步本地工程至远程服务器
$ rsync -avz --progress --exclude={'logs', '.git'} . root@47.111.158.6:/root/Document
# 远程登录数据传输
$ rsync -av -e 'ssh -p 22221' fusheng.img user@47.111.158.6:/root/Source/img

附:服务器运维常见指令

举报

相关推荐

0 条评论