㈠ linux 服务器之间如何进行文件目录共享
目的: 把 192.168.1.3 上的目录/u09 共享给192.168.1.4使用。方法:192.168.1.3:1. 修改/etc/exports文件# vi /etc/exports/u09 192.168.1.4(rw,sync,no_root_squash) –添加这一列,写明共享的文件,能够远程使用这个文件的IP地址和使用的权限2. 启动nfs服务#/etc/init.d/nfs startStarting NFS services: [ OK ]Starting NFS quotas: [ OK ]Starting NFS daemon: [ OK ]Starting NFS mountd: [ OK ]192.168.1.4:1. mount远程文件mount 192.168.1.3:/u09 /u09 即可。2. umount远程文件umount /u09当然还有很多特殊的情况,就不一一列举了。对于Linux和AIX之间共享的话,上述方法可能会失败,在使用的时候提示错误(mount 192.168.1.3:/u09 /u09 不会有错误):ERROR at line 1:ORA-27054: NFS file system where the file is created or resides is not mounted with correct optionsAdditional information: 6这时,可以通过在192.168.1.4上的文件/etc/filesystems 中添加:/u09:dev = "/u09"vfs = nfsnodename = 192.168.1.3mount = falseoptions = bg,hard,intr,rsize=32768,wsize=32768,timeo=600,vers=3,sec=sys最后再执行 mount /u09即可。
㈡ 若要实现同为linux系统主机共享文件,需要提供的服务是
摘要#5、重启NFS服务端rpcbind 和nfs 服务
㈢ win7装linux虚拟机如何与主机共享文件夹
这个要分两大步来做:以VMwareWorkstation为例(其他虚拟软件类似):1.在虚拟机设置里面设置主机文件夹共享。首先确认你的虚拟机安装了VmwareTools,并且已经在Linux里面设置了相应的用户访问权限,然后在关闭虚拟机,编辑虚机的属性:选择VM>Settings.在Options下面选择SharedFolders.各种设置默认即可,直接点击Add添加一个SharedFolder,然后跟随wizard指定要共享给虚机的文件夹,比如D:\share。然后给这个文件夹设置一个在虚拟机里面的显示名称,如D-Share。勾上“启用共享”,“只读”那里根据需要选择。点击OK,确认。2.在Linux虚拟机里面装在共享文件夹。现在开启Linux虚机。在Linux下面,这种共享文件夹被识别为hgfs格式。因此开机后,可以使用下面的命令加载主机上的共享文件夹:mount-tvmhgfs.host:/D-Share/home/userxx/d-share这样在Linux的/home/userxx/d-share路径下,就可以看到Win7主机上面D:\share下面的文件了。
㈣ linux和windows怎么进行文件共享
前提说明:windows主机信息:192.168.1.100 帐号:abc 密码:123 共享文件夹:sharelinux主机信息:192.168.1.200 帐号:def 密码:456 共享文件夹:/home/def/share由于暂时还不会防火墙和SELINUX配置,而下面有些方法中的操作会受到他们的限制,因此先关闭这俩。关闭防火墙的命令:service iptables stop关闭SELINUX命令:setenforce 0一、实现linux和windows之间的文件夹共享方向:windows访问linux方法1:使用第三方软件 1、修改配置文件:vi /etc/ssh/sshd_config,主要是把Port这个参数解除注释,其他参数可以根据情况自己修改。2、重启ssh服务:service sshd restart3、在windows下安装SSH Secure SHELL,安装成功后有个子程序SSH Secure File Transfer Client,打开后输入:hostname:192.168.1.200(如果有DNS服务,可以写成linux主机名)port:22(默认值,可以修改成其他值)username:abc(也可以是linux下其他帐号)password:123连接成功后就可以在windows下向linux上传和下载文件了方法2:SAMBA共享1、安装samba:可以先检查下是否已经安装:rpm -qa | grep samba,没有的话自己安装下,这里介绍下基于RPM包的一种在线安装模式yumyum是一种快速安装模式,它会自动解决软件安装时的依赖问题并自动去特定的服务器下载相应的软件进行安装,命令十分简单:yum install samba,快捷方便的背后离不开程序员的辛苦啊!2、创建共享文件夹,这里就是mkdir -m 777 /home/def/share3、修改/etc/samba/smb.conf,这里面的参数就比较多,主要是workgroup = WORKGROUP(这个就是windows工作组模式,还有一种是域模式)hosts allow = 192.168.1.100(可以放问的IP地址,这里写的时windows地址)然后在文件的结尾加上[public](共享名,就是windows访问时会显示的名称)comment = Public Stuff(注释)path = /home/def/share(共享名)public = yes(公开)writable = yes(可写)当然这里只是些基础的参数,还有其他的参数根据情况设置,比如会出现乱码,还要指定编码格式。4、重启smb服务:service smb restart5、创建samba客户:smbpasswd -a def,回车后会提示输入密码。这个就是将来远程主机登录时需要的密码,这里的def帐号必须时系统已经有的帐号,没有的话会报错,然后新输的密码就是远程登录密码,这样做的好处就是自己的密码和远程登录的密码分开。6、windows下连接,启动运行,输入\\192.168.1.200,输入smb帐号密码就可以了方向:linux访问windows方法一:挂载共享文件夹在linux下执行 mount -o username=abc //192.168.1.100/share /mnt/share,回车后要求输入密码,就是windows密码123老实说这种方法是很好理解的,挂载命令嘛,最简单的语法。但却是让我困惑最深的,因为linux下的分区格式是ext2\3\4,而windows一般使用NTFS格式,这是linux不能识别的,而这里竟然可以挂载,而且还能读出其中的文件。真是太匪夷所思了。三、实现linux之间的文件夹共享方法一:挂载 1、在A机上创建共享文件夹:mkdir -m 777 /home/share2、修改/etc/exports文件,添加一条 /home/share *(rw),这条中/home/share指定了共享位置,*代表所有主机,也可以单独写IP地址,rw是可读写3、重启nfs服务:service nfs restart4、在B机上挂载:mount -t nfs 192.168.1.100:/home/share /mnt/share,回车输入帐号密码就可以了5、最后就是在B机上验证下是否挂载成功,命令:df方法二:使用SCP命令传输这条命令是我昨天刚学到的,很简单的操作 scp /home/share(源) 192.168.1.200:/home/share(目的),回车后要输入密码,具体详见man scp
㈤ linux各用户间如何实现文件共享
最常用的几种方式简要地说一下吧:通过系统服务:<1>NFS:网络文件系统,用于Linux与Linux系统之间的文件共享<2>Samba:用于windows与Linux系统之间的共享<3>FTP:windows与Linux都可以,有图形化界面与命令行两种方式访问共享数据通过权限设置:<1>ACL<2>如果不在乎权限范围过大,可以直接设置要共享的文件的权限为任何人和组都可读写和执行,具体搭建实施再查详细的资料
㈥ Linux中,如何实现文档共享以及权限设定
通过系统服务:<1>NFS:网络文件系统,用于Linux与Linux系统之间的文件共享<2>Samba:用于windows与Linux系统之间的共享<3>FTP:windows与Linux都可以,有图形化界面与命令行两种方式访问共享数据通过权限设置:<1>ACL<2>如果不在乎权限范围过大,可以直接设置要共享的文件的权限为任何人和组都可读写和执行!
未经允许不得转载:山九号 » linux主机之间的文件共享|Linux 服务器之间如何进行文件目录共享