您现在的位置是:群英 > 服务器 > 系统运维
Centos系统上如何通过samba实现文件共享?
Admin发表于 2023-05-15 17:15:53404 次浏览
今天就跟大家聊聊有关“Centos系统上如何通过samba实现文件共享?”的内容,可能很多人都不太了解,为了让大家更加了解“Centos系统上如何通过samba实现文件共享?”,小编给大家总结了以下内容,希望这篇文章能帮助大家,下面我们一起来了解看看吧。

samba服务器类似于windows上的文件共享,通过//ip地址访问文件

配置ip地址 (教程:https://www.idaobin.com/archives/113)

实现内网互通,互ping ip地址

安装samba服务器

yum install -y samba 

注意:这条命令是centos的,Redhat的安装samba服务器在下面

创建文件管理用户

useradd vina

设置vina为Samba的登录用户

pdbedit -a -u vina  //此步骤需要输入密码 

查看已存在的samba服务器的账号列表

pdbedit -L

创建共享目录并设置权限

mkdir /opt/mytools
chmod 777 /opt/mytools/

编辑samba服务器的配置文件

cp -p /etc/samba/smb.conf /etc/samba/smb.conf.bak  //编辑前先备份
vim /etc/samba/smb.conf

末尾加入

#自定义共享参数(可以添加多个自定义共享参数)
[tools]  #[共享名]
    comment=mytools  #对该共享的描述,可以是任意字符串
    path=/opt/mytools  #共享目录路径
    public=no  #public用来指定该共享是否允许guest账户(匿名账号)访问
    writable=no  #writable用来指定该共享路径是否可写
    valid user=vina  #允许访问该共享的用户
    read only=no #该共享服务是否为只读

关闭防火墙和selinux

service firewalld stop  //centos7以下的为service iptables stop
setenforce 0  //临时关闭,重启失效

启动samba服务器

service smb start
systemctl enable smb.service //有必要的话开机自启

windows开始验证,共享目录下创建一个文件

touch /opt/mytools/test.txt

在windows上验证 打开我的电脑 地址栏输入 \\ip地址,对话框输入用户和密码

Redhat验证方式,还需要安装samba在Redhat上

samba的rpm包放在镜像里 先挂载镜像到mnt/cdrom

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom/
cd /mnt/cdrom/Packages/

在Packages工作目录下开始安装samba服务器

注意:先卸载系统默认安装的samba 否则会导致安装失败

rpm -e samba-common samba-client-libs --nodeps  //--nodeps为强制执行

开始安装

rpm -ivh samba* --nodeps

开始验证

smbclient //IP地址/tools -U vina  //输入密码登录
ls //查看
exit //退出samba服务器

注意:防火墙和selinux的关闭


通过以上内容的阐述,相信大家对“Centos系统上如何通过samba实现文件共享?”已经有了进一步的了解,更多相关的问题,欢迎关注群英网络或到群英官网咨询客服。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

相关信息推荐
2022-05-09 16:50:13 
摘要:linux中间件有:1、tomcat,一款servlet规范的服务器软件;2、weblogic,一个基于j2ee架构的中间件,简化了可移植及可扩展的应用系统的开发;3、jetty,使用Java语言编写,可实现自动化测试;4、JBoss等等。
2022-11-19 17:48:42 
摘要:linux中,cat全称“concatenate”,意思为“连接”,可用于连接文件并打印到标准输出设备上。cat命令可以显示指定文件内容,也可将几个文件连接起来显示;语法“cat [选项] 文件名”或“cat 文件1 文件2 > 文件3”。
2023-09-23 11:19:33 
摘要:CentOS上搭建微信小程序服务
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部