Centos 7 搭建Samba

embedded/2024/9/24 10:52:29/

笔记:
环境:VMware + Centos 7(网络请选择桥接模式,不要用NAT

遇到一个问题就是yum 安装404,解决办法在下面(没有遇到可以无视这句话

# 安装Samba软件
yum -y install samba# 创建共享目录
mkdir /home/new/upload# 更改文件r/w权限
chmod -R 777 /home/new/upload# 禁用selinux(下面有永久禁用方法)
setenforce 0# 修改配置文件
vim /etc/samba/smb.conf# 配置共享文件
[samba]
comment = real’s smb server
path = /home/new/upload
writable = yes   
public = nops:[samba] 共享文件夹标识,表示登录samba打开时显示的文件夹名称。可以同时配置多个comment: comment是对该共享的描述,可以是任意字符串path: 共享文件的路径writable: 是否可写入public: 是否公开# 添加用户
useradd new
# 配置Samba账号,会提示两次输入密码
smbpasswd -a newps:samba服务数据库的密码也可以用 smbpasswd命令操作smbpasswd -a user:添加一个samba用户smbpasswd -d user:禁用一个samba用户smbpasswd -e user:恢复一个samba用户smbpasswd -x user:删除一个samba用户# 配置端口号
firewall-cmd --zone=public --add-port=137/tcp --permanent
firewall-cmd --zone=public --add-port=139/tcp --permanent
firewall-cmd --zone=public --add-port=445/tcp --permanent
firewall-cmd --complete-reload# 启动服务
systemctl start smb# 设置开机自启动
systemctl enable smb# 访问:打开文件管理系统(打开文件夹 输入\\ip即可:例如:\\192.168.1.1)################################################################################# 临时禁用 SELinux(重启后会恢复):
sudo setenforce 0# 永久禁用 SELinux:# 编辑 /etc/selinux/config 文件:
vim /etc/selinux/config# 找到 SELINUX=enforcing,将其更改为:
SELINUX=disabled# 保存并退出编辑器vim。
:wq# 重启系统:
reboot
################################################################################

我使用的是:CentOS-7-x86_64-Minimal-2207-02.iso 在安装之后使用 yum 安装工具一直404,我的解决办法:

# 检查网络连接:# 确保你的虚拟机能够连接互联网。使用 ping 8.8.8.8 测试网络连接。
# 更新 DNS 设置:# 编辑 /etc/resolv.conf,添加 Google 的 DNS:
vi /etc/resolv.conf# 将nameserver修改如下: 
nameserver 8.8.8.8
nameserver 8.8.4.4# 更改 YUM 源:
# 如果 DNS 仍然有问题,考虑手动更改 YUM 源。可以编辑 /etc/yum.repos.d/CentOS-Base.repo,将 baseurl 指向有效的镜像,例如:vi /etc/yum.repos.d/CentOS-Base.repo# 将原有的mirrorlist屏蔽,新增一条,如下
baseurl=http://vault.centos.org/7.9.2009/os/x86_64/# 示例:
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://vault.centos.org/7.9.2009/os/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=http://vault.centos.org/7.9.2009/os/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
baseurl=http://vault.centos.org/7.9.2009/os/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
baseurl=http://vault.centos.org/7.9.2009/os/x86_64/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7# 清除 YUM 缓存:
yum clean all# 重试 YUM 命令: 已安装net-tools工具
yum install net-tools

 ​​​​​快捷键 Win+R,输入: \\192.168.1.19     回车
账号:new
密码:123


完成!


http://www.ppmy.cn/embedded/116057.html

相关文章

深度学习:(五)初识神经网络

(一)神经网络的层数 除去输入层,但包括输出层,每一层都有自己的参数。 输入层称为第零层。 (二)最简单的神经网络(逻辑回归) 下图中的小圆圈,代表了一种运算。且一个小…

如何从格式化的笔记本电脑或台式机中恢复照片

您想学习如何从已格式化的笔记本电脑或台式机中恢复已删除的照片吗?这篇文章解释了如何使用最佳格式的照片恢复软件来做到这一点。您可以通过简单的步骤格式化计算机后恢复已删除的图像。 将照片保存在笔记本电脑或 PC 硬盘上是很常见的。与相机存储卡和 USB 闪存驱…

【玩转贪心算法专题】763. 划分字母区间【中等】

【玩转贪心算法专题】763. 划分字母区间【中等】 1、力扣链接 https://leetcode.cn/problems/partition-labels/description/ 2、题目描述 给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。 注意,划分结…

MySQL(面试题 - 同类型归纳面试题)

目录 一、MySQL 数据类型 1. 数据库存储日期格式时,如何考虑时区转换问题? 2. Blob和text有什么区别? 3. mysql里记录货币用什么字段类型比较好? 4. MySQL如何获取当前日期? 5. 你们数据库是否支持emoji表情存储&…

【随手笔记】使用J-LINK读写芯片内存数据

第一种使用JLINK.exe 1. 打开j-link.exe 2.输入【usb】 3. 连接芯片 输入【connect】输入芯片型号【STM32L071RB】输入连接方式 【S】 使用SWD连接方式输入连接速率 【4000】连接成功 4. 输入【&#xff1f;】查看指令提示 5. 读写指令 Mem Mem [<Zone>…

MPP架构

MPP&#xff08;Massively Parallel Processing&#xff09;架构是一种数据库或计算架构&#xff0c;通过高度并行的处理能力来处理和分析大型数据集。该架构利用多个处理节点或服务器来并行执行计算任务&#xff0c;从而显著提高性能和处理速度。以下是关于 MPP 架构的一些关键…

框架漏洞(5-rce s2-057 CVE-2017-8046 CVE-2018-1273 Shiro-550)

5-rce 步骤一&#xff1a;环境部署 cd vulhub/thinkphp/5-rce docker-compose up -d 步骤二&#xff1a;输入系统命令: whoami /index.php?sindex/think\app/invokefunction&functioncall_user_func_array&vars[0]system&vars[1][]whoami 步骤三&#xff1a;写…

HarmonyOS鸿蒙开发实战(5.0)悬浮窗拖拽和吸附动画实践

鸿蒙HarmonyOS NEXT开发实战往期文章必看&#xff08;持续更新......&#xff09; HarmonyOS NEXT应用开发性能实践总结 HarmonyOS NEXT应用开发案例实践总结合集 最新版&#xff01;“非常详细的” 鸿蒙HarmonyOS Next应用开发学习路线&#xff01;&#xff08;从零基础入门…