
1
挂载linuxcd
mount /dev/cdrom /mnt/cdrom
2
设置linux ip
netconfig
3
安装软件包
rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-227a-790i386rpm samba主程序
rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-common-227a-790i386rpm
rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-client-227a-790i386rpm samba客户端
rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-swat-227a-790i386rpm 图形化管理工具
4
启动smb
/etc/initd/smb start(service smb start)
设置smb开机自动启动
ntsysv
显示smb在不同模式的开启状态
chkconfig --list smb 显示smb在不同模式的开启状态
--add smb 添加到chkconfig
--delete smb 删除chkconfig中记录
--level 0123456 smb on(off,reset) 启动不同模式的开启状态
查看端口
netstat -tunl
samba启动137,138,139端口
配置共享文件夹
vi /etc/samba/smbconf
例子:
[filename]
path = /file
comment = file
browseable = yes
writable = yes
关闭防火墙
service iptables stop
创建共享密码
smbpassword -a user1
----现在就可以通过windows系统访问linux系统的文件了哦,但是有个安全问题,只要用户知道了samba账户就相当于知道了系统的一个帐号,如果密码被破解,就可以来攻击samba机器。我们可以采用帐号映射来解决这个问题。
账户映射
在/etc/samba/smbconf的global settings中添加如下行
username map = /etc/samba/smbusers
smbadduser [user1](linux中账户):[user2](windows中账户)
/etc/samba/smbuser 映射存放文件
windows访问linux
\\19216812
linux 访问windows
smbclient -L 19216813
smbclient -u //19216813/test [user]$[password]
共享文件挂载
smbmount //19216813/test /mnt/test -o username=[username],password=[password]
可以。但是需要用到另外的磁盘管理软件。正常情况下Windows是不能识别Linux的EXT3或EXT2等文件系统格式的,所以无法对linux系统里面的文件进行读写。但用到第三方工具,就可以了。另外Ubuntu是可以安装在FAT32文件系统中的,所以就可以在Windows中修改Ubuntu的文件。Ubuntu就是linux众多发行版中的其中一个。
从理论上来讲,不论什么文件系统,不论什么 *** 作系统,它的文件构成最终都是由0和1构成。如果使用最底层的磁盘读取工具,就可以读取任何文件系统的任何文件。
识别linux文件是什么意思?把linux下的文件拷贝到windows下不就可以看到了吗?只是linux的elf可执行文件无法在windows下执行。
如果你的意思是在windows下读取linux文件系统,识别linux分区,可以使用Ext2Read和Ext2Fsd。
Ext2Read的界面是一个文件管理器,而Ext2Fsd的界面是一个磁盘管理器。前者更加直观,而后者需要先挂载磁盘,才能访问文件。但是,通过使用下来,反而是Ext2Fsd更加好用。
Ext2Read下载下来,直接点击运行即可,但是你可能会遇到只能看,不能读的情况,甚至可能还会存在乱码的情况,具体怎么解决我这里就不介绍了,因为我不推荐你使用这款软件。
Ext2Fsd,首先要安装,安装中会有选项询问是否支持写入,这个根据个人情况决定,没什么必要的话,还是不推荐写入的。安装完成,或自动运行, 或手动运行Ext2 Volume Manager,在磁盘列表中选择你要挂载的磁盘,分配盘符(使用默认的选项就好了)。
重启。重新进入系统后,你可能没有看到新分配的盘符,重新运行一下 Ext2 Volume Manager就好了,如果省得麻烦,就把Ext2 Volume Manager设置为自动启动,或者系统服务好了,具体 *** 作在菜单栏上找找,很显而易见的。另外,这款软件是国内的人员开发的,相对来说还是比较符合我们 的使用习惯的。
以上就是关于怎样实现windows系统访问linux的共享文件全部的内容,包括:怎样实现windows系统访问linux的共享文件、能否在Window下读写Linux系统文件、windows怎么识别linux文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)