先放个链接,万一有人关注呢
↓ ↓ ↓ ↓ ↓
在当今的多平台环境中,实现Linux和Windows之间的文件共享是非常重要的。Samba作为一种开源软件套件,提供了一种可靠且易于使用的方法,使得Linux和Windows系统能够无缝地共享文件和打印机资源。
Samba简介
脚本示例
# 安装 Sambasudo yum update -ysudo yum install -y samba# 备份并配置 Sambasudo cp /etc/samba/smb.conf /etc/samba/smb.conf.baksudo tee -a /etc/samba/smb.conf >/dev/null <<EOF[shared_folder]path = /home/shared_folderavailable = yesvalid users = user1,user2read only = nobrowseable = yespublic = yeswritable = yesEOF# 创建共享文件夹sudo mkdir -p /home/shared_folder# 设置共享文件夹权限sudo chown nobody:nobody /home/shared_foldersudo chmod 777 /home/shared_folder# 添加用户并设置密码users=("user1" "user2")for user in "${users[@]}"; doread -s -p "Enter password for ${user}: " passwordechoread -s -p "Confirm password for ${user}: " confirm_passwordechoif [[ "${password}" != "${confirm_password}" ]]; thenecho "Passwords do not match. Please try again."exit 1fisudo useradd -m "${user}"echo -e "${password}\n${password}" | sudo smbpasswd -s -a "${user}"done# 重启 Samba 服务sudo systemctl restart smb.service
结束!如有不足之处,欢迎指正!
我们的组织在这里:


原文作者:运维book思议;如有侵权,请联系管理员删除。