windowns里ntfs下分区的目录如何在linux下smb共享--2006-10-19 博客搬家
来源:互联网 发布:2017淘宝直通车 编辑:程序博客网 时间:2024/06/05 17:53
windowns里ntfs下分区的目录如何在linux下smb共享。(由于fat分区比较容易实现,所以不在此讨论)
如何在linux中smb共享windows下ntfs分区的文件,经过我多次试验终于成功了,拿出来与大家分享一下。
试验环境windowsXP 分区格式:ntfs, linux为redhat 内核版本 2.4
1.windows下有目录 win_dir,我们想把它挂载到linux下,以便启动linux后可以访问win_dir
2.2.4内核不支持linux直接访问windows的ntfs分区,要先下载插件
uname -r 查看内核版本信息
[root@localhost feng]# uname -r
2.4.21-4.EL
然后下载kernel-ntfs-2.4.21-4.EL.i686.rpm 包,并按装。
3.挂载
首先查看win_dir所在目录的分区 fdisk -l
[root@localhost feng]# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1305 10482381 7 HPFS/NTFS
/dev/hda2 1306 9728 67657747+ f Win95 Ext'd (LBA)
/dev/hda5 1306 3867 20579233+ 7 HPFS/NTFS
/dev/hda6 3868 4517 5221093+ 7 HPFS/NTFS
/dev/hda7 4518 7079 20579233+ 7 HPFS/NTFS
/dev/hda8 7080 9598 20233836 83 Linux
/dev/hda9 9599 9728 1044193+ 82 Linux swap
/dev/hda1/表示第一块硬盘的第一个分区,通常是windows下的c:盘。
/dev/hda5/表示第一块硬盘的第五个分区,(1-4代表主分区,所以5代表第一个从分区,通常是windows下的D:盘,剩下的依次类推.)
假设win_dir存放于windows下的D盘下。
在linux下建立目录: D
[root@localhost mnt]# mkdir /mnt/D
[root@localhost mnt]# mount /dev/hda5 /mnt/D
[root@localhost mnt]# cd /mnt/D
[root@localhost D]# ls
这时你看到了win_dir目录说明你已经挂载成功了.
4.如何使用samba共享目录呢.
首先安装samba服务.然后配置smb
[root@localhost samba]# vi /etc/samba/smb.conf
在最后添加如下代码:
[win_dir]
comment = win_dir
path = /mnt/D/win_dir
valid users = fengxp
public = no
writable = no
printable = no
create mask = 0664
directory mask =0775
保存退出.
valid users = fengxp是表示访问此目录的用户是fengxp
如果没有用户可添加用户:
adduser fengxp
passwd fengxp
重起服务
[root@localhost init.d]# /etc/rc.d/init.d/smb restart
关闭 SMB 服务: [ 确定 ]
关闭 NMB 服务: [ 确定 ]
启动 SMB 服务: [ 确定 ]
启动 NMB 服务: [ 确定 ]
这时在其他主机上访问smb,假设linux主机的IP地址为192.168.10.169
运行\\192.168.10.169
如果看到目录则表示smb服务搭建成功.这时访问win_dir目录,提示要输入用户名和密码
输入fengxp和密码却不能访问,这是什么原因呢.
我们来看下/mnt/D这个目录 ls -l
dr-x------ 1 root root 4096 9月 30 10:05 D
原来这个目录只有root可以读和执行的权限
我们改一下这个目录的权限看看可以吗.
[root@localhost mnt]# chmod 777 /mnt/D
chmod: 正在更改 ‘/mnt/D’ 的权限: 只读文件系
只读文件系统不能修改权限,这时我们怎么办呢.我采用的方法是修改用户的权限
就是把fengxp这个用户改为和root一样的权限
vi /etc/passwd
fengxp:x:0:0::/home/fengxp:/bin/bash
保存退出.
这时重新访问wid_dir目录看看是否成功了,我的是可以了,不知道你的是否也成功了,目前只能访问和下载,而不能写文件,
- windowns里ntfs下分区的目录如何在linux下smb共享--2006-10-19 博客搬家
- 如何安装CENTOS对NTFS分区的支持[LINUX下如何挂载NTFS分区]
- 如何安装CENTOS对NTFS分区的支持[LINUX下如何挂载NTFS分区]
- Linux下如何可写挂载ntfs分区
- Linux下如何可写挂载ntfs分区
- 在Linux下查看NTFS分区
- linux下访问ntfs分区的解决办法
- linux下对于ntfs分区的访问
- Linux下使用Ntfs分区
- windows、linux下的共享目录如何挂到LINUX下
- 让Vagrant在Windwos下支持使用NFS/SMB共享文件夹从而解决目录共享IO缓慢的问题
- FC6 Linux下如何写NTFS分区文件
- Linux查看Windows下的共享文件:smb服务
- Gentoo Linux下读写NTFS格式分区(ntfs-3g解决NTFS只读不可写的问题)
- Linux环境下实现NTFS分区完全读写的方法
- Linux下轻松挂载可读写的ntfs分区
- Linux下轻松挂载可读写的ntfs分区
- CentOS下如何挂载NTFS分区
- 橙色版雷风幸运28网站源码商业版(PHP+MYSQL)仿豆豆网
- 黑马程序员——Java API-常用类
- Android 布局管理
- Lvs之NAT、DR、TUN三种模式的应用配置案例
- leetcode 28 -- Implement strStr()
- windowns里ntfs下分区的目录如何在linux下smb共享--2006-10-19 博客搬家
- org.apache.subversion.javahl.ClientException: svn: E155021: This client is too old to work with the
- #leetcode#Longest Consecutive Sqeuence
- 拉面
- 《柔性字符串匹配》读书笔记(1)之--KMP算法(单模式串匹配、前缀匹配)
- 第七课,分支结构程序体验|三个整数输出最大值 |计算两数正差值|周薪计算
- 在QML的UbuntuApplication Context Property
- 嵌入式Linux系统图形及图形用户界面综述--2005-04-20博客搬家
- linq读写dt