centos Linux 实现Samba共享ntfs旧硬盘数据

 

 

今日空出了一个块Windows旧硬盘,1T的数据,想通过自己的在用的Linux电脑实现共享 类似nas 那么用,但是又不想重新拷一遍。于是我就动手实践一下

首先把硬盘接上,fdisk -l 命令查看硬盘状况,

磁盘 /dev/sdb:1000.2 GB, 1000204886016 字节,1953525168 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x9282de61

   设备 Boot      Start         End      Blocks   Id  System
/dev/sdb1              63   792791684   396395811    7  HPFS/NTFS/exFAT
/dev/sdb2       792791748  1375854794   291531523+   7  HPFS/NTFS/exFAT
/dev/sdb3      1375854858  1814211733   219178438    7  HPFS/NTFS/exFAT
/dev/sdb4   *  1814212608  1953523711    69655552    7  HPFS/NTFS/exFAT

然后尝试先将sdb1挂载到 /mnt/cpan 位置

因为是要挂载ntfs文件系统的盘,所以要先ntfs-3g  可以参考这里 https://www.cnblogs.com/ricksteves/p/11616363.html

挂载一个盘并检查

mount -t ntfs-3g /dev/sdb1 /mnt/cpan
ls /mnt/cpan/
1.ipcc
32144.bat
360Downloads
360安全浏览器下载
........

挂载成功!!!

下面就是安装的Samba 

yum install -y samba

然后通过修改Samba的config文件将路径的为/mnt/cpan  的东西共享出去

vi /etc/samba/smb.conf

然后按如下修改:

[global]

        workgroup = SAMBA
        security = user
        lanman auth = yes
        ntlm auth = yes
        passdb backend = tdbsam
        printing = cups
        printcap name = cups
        load printers = yes
        cups options = raw

[homes]
        comment = Home Directories
        path = /mnt/cpan
        valid users = xiaoli
        browseable = Yes
        read only = Yes
        inherit acls = Yes

只需要修改[global]以及[homes]  其他不需要改动。

并说明一下: lanman auth   ntlm auth 这个两个参数是为了支持xp系统可以访问的,猜测应该是支持smb1.0的一些安全参数,有兴趣的同学可以Google一下英文文档。

接下来就是配置samba用户以及密码了,上面conf文件配的是xiaoli用户所以:

useradd xiaoli
smbpasswd -a xiaoli #后面会提示让你输入密码

接下来就是启动Samba服务并设置为系统服务

systemctl enable smb.service  

然后将samba在防火墙里面放行,同时别忘了重启防火墙服务

firewall-cmd --permanent --add-service=samba
systemctl restart firewalld.service

然后还有关闭secLinux 否则打不开根文件夹,说你没权限。

setenforce 0

最后大功告成:

其实secLinux 不用关闭,配置的一下也是可以实现权限放行的,留着另外一篇文章讲

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值