CentOS 配置记录
CentOS 配置SSH 服务
点击查看教程
1、更新软件包+安装 openssh-server
1 | yum -y update && yum install -y openssl openssh-server |
2、查看SSH配置文件
1 | cat /etc/ssh/sshd_config |
3、修改置配文件
1 | sed -i.bak \ |
4 、重启 SSH 服务
1 | systemctl restart sshd && hostname -I |
具体配置 | 配置说明 |
---|---|
Port 22 | SSH 服务监听端口 |
PermitRootLogin yes | 允许 root 用户通过 SSH 登录 |
GSSAPIAuthentication no | 禁用 GSSAPI 认证以提高安全性 |
UseDNS no | 禁用 DNS 反向解析,加快 SSH 连接速度 |
ClientAliveInterval 10 | 每 10 秒发送一次保活消息给客户端 |
ClientAliveCountMax 999 | 允许客户端连续 999 次无响应才断开连接 |
CentOS 配置 samba 服务
点击查看教程
一 、samba 基础设置
1 、更新软件包+安装samba+samba服务开机自启+重启samba服务
1 | yum update && yum install samba && sudo systemctl enable smb && sudo systemctl restart smb |
2 、创建admin用户+设置admin用户密码
1 | useradd admin && smbpasswd -a admin |
二 、CentOS为服务端samba配置
1 、备份samba配置文件
1 | cp -i /etc/samba/smb.conf /etc/samba/smb.conf.bak && cd /etc/samba && ls |
2 、方法一、覆盖samba服务配置文件+修改/mnt目录的权限+重启samba服务+查看IP地址
1 | mkdir -pm 755 /mnt && chmod +x /etc/samba/smb.conf && cat > /etc/samba/smb.conf <<'EOF' |
3 、方法二、追加samba服务配置文件+修改/mnt目录的权限+重启samba服务+查看IP地址
1 | mkdir -pm 755 /mnt && chmod +x /etc/samba/smb.conf && tee -a /etc/samba/smb.conf <<'EOF' |
4 、方法三、一键开启SMB脚本(追加内容)
下面是一便个捷开启Smb脚的本,并且配置了CentOS目的录共享。默认共享号账为admin,密码为mobufan
1 | touch ~/smb.sh && cat > /smb.sh <<'EOF' |
1 | cat /smb.sh ## 查看脚本 |
三 、CentOS 8为samba客户端配置(追加内容)
1 | yum update && yum install samba && sudo systemctl enable smb && sudo systemctl restart smb && mkdir -pm 755 /mnt/ARS2-SMB && tee -a /etc/fstab <<'EOF' |
四 、验证samba服务
1 、安装smbclient
1 | yum update && yum install samba-client |
2 、验证samba服务
1 | smbclient //10.10.10.246/ContOS -U admin ## 输入密码后,ls看一下,ctrl+c退出 |
3 、查询有没有安装samba,查询命令如下:
1 | rpm -qa|grep samba |
4 、查看samba服务状态
1 | systemctl status smb |
5 、查看samba用户
1 | pdbedit -L |
6 、添加root用户到samba—可以忽略
1 | smbpasswd -a root |
CentOS 配置 NFS 服务
点击查看教程
- 安装NFS依赖包+启动NFS服务+开机自启动NFS服务+NFS状态查看
1 | yum clean all; yum -y install nfs-utils rpcbind; yum clean all; yum -y install nfs-utils rpcbind; systemctl status rpcbind.service; systemctl status rpcbind.service |
一、CentOS 9_服务端NFS配置
1 | mkdir -pm 755 /mnt/mydisk && chmod +x /etc/exports && cat > /etc/exports <<'EOF' |
二、CentOS 9客户端NFS配置
1、临时挂载NFS服务
1 | ## 临时挂载10.10.10.251服务器的/mnt/mydisk文件夹,挂载到本地的/mnt/ARS2-NFS文件夹 |
2、永久挂载NFS服务
方法 1、覆盖NFS配置文件/etc/fstab
1 | mkdir -pm 755 /mnt/ARS2-NFS /mnt/PVE-NFS /mnt/Debian-NFS && chmod +x /etc/exports && cat > /etc/fstab <<'EOF' |
方法 2、追加NFS配置文件/etc/fstab
1 | mkdir -pm 755 /mnt/ARS2-NFS && chmod +x /etc/exports && cat >>/etc/fstab <<EOF |
三、取消挂载命令
1 、查看NFS挂载目录
1 | df -hT /mnt/* |
- NFS挂载目录详情
|:—:|:—:|:—:|:—:|:—:|:—:|:—:|
|文件系统|类型 |大小|已用|可用|已用%|挂载点|
|10.10.10.251:/mnt/mydisk | nfs| 2.7T| 1.8T | 823G| 69% | /mnt/ARS2-NFS|
|10.10.10.254:/mnt/ntfs| nfs | 932G| 216G | 717G| 24% | /mnt/PVE-NFS|
|10.10.10.247:/mnt/mydisk| nfs| 16G | 7.9G| 6.9G | 54%| /mnt/Ubuntu-NFS|
2 、取消挂载命令
1 | umount /mnt/ARS2-NFS && df -hT /mnt/* # 这些是本地目录 |
四 、查看NFS共享目录
1、查看客户端NFS共享
1 | showmount -e 10.10.10.254 # 客户端查看NFS共享 |
2 、查看本机NFS共享目录
1 | showmount -e # 本机查看NFS共享 |
3 、查看所有NFS服务器挂载目录
1 | touch ./check_nfs_shares.sh && cat > ./check_nfs_shares.sh <<EOF |