linux挂载windows的nfs
㈠ 系统之家linux中挂载windows共享文件的详细步骤怎么办
方法/步骤mount-tcifc"windows共享文件夹""Linux/mnt路径"i.e.mount-tcifs//16.187.190.60/test/mnt/Linux会要求输入访问Windows共享文件夹上的密码。注意:Linux中提示:Unabletofindsuitableaddress.说明远程共享文件夹路径不存在。请仔细检查,并更正目录路径。mount-tcifc"windows共享文件夹""Linux/mnt路径"i.e.mount-tcifs//16.187.190.50/test/mnt/注意:Linux中提示:mounterror(13):.cifs(8)manualpage(e.g.manmount.cifs)解决方案:将访问Windows共享目录的用户名和密码直接加入到命令中。mount-tcifs-ousername=WindowsLogin,password="passwordinWindows"//16.187.190.50/test/mnt/注意:该命令中,username为windows上的用户;password为window用户对应的密码步骤3的命令也可以使用以下方式实现:mount.cifs-ousername="Administrator",password="PasswordForWindows"//16.187.190.50/test/mnt/通过步骤3和步骤4可以成功将windows共享文件夹挂载在/mnt目录下。不过由于mount命令只能由root权限用户使用。其挂载文件夹的默认owner和group都为root,并且不能通过chmod命令更改权限。使用mount命令,给挂载共享文件夹指定owner和group.mount.cifs-ousername="Administrator",password="PasswordForWindows",uid=Mysa,gid=Mysa//16.187.190.50/test/mnt/检查/mnt/中文件夹的owner和group。更改文件夹权限。给mount共享文件夹所在组的写权限。
㈡ 如何在 Linux 上永久挂载一个 Windows 共享
mount -t cifc "windows共享文件夹" "Linux /mnt路径"
i.e. mount -t cifs //16.187.190.60/test /mnt/
Linux 会要求输入访问Windows 共享文件夹上的密码。
注意:
Linux中提示:
Unable to find suitable address.
说明远程共享文件夹路径不存在。请仔细检查,并更正目录路径。
mount -t cifc "windows共享文件夹" "Linux /mnt路径"
i.e. mount -t cifs //16.187.190.50/test /mnt/
注意:
Linux中提示:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
解决方案:将访问Windows共享目录的用户名和密码直接加入到命令中。
mount -t cifs -o username=WindowsLogin,password="passwordinWindows"
//16.187.190.50/test /mnt/
注意:该命令中,username为windows上的用户;password为window用户对应的密码
步骤3的命令也可以使用以下方式实现:
mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/
通过步骤3和步骤4可以成功将windows共享文件夹挂载在/mnt目录下。不过由于mount命令只能由root权限用户使用。其挂载文件夹的默认owner和group都为root,并且不能通过chmod命令更改权限。
使用mount命令,给挂载共享文件夹指定owner和group.
mount.cifs -o username="Administrator",password="PasswordForWindows",uid=Mysa,gid=Mysa //16.187.190.50/test /mnt/
7
检查/mnt/中文件夹的owner和group。
8
更改文件夹权限。给mount共享文件夹所在组的写权限。
mount.cifs -o username="Administrator",password="PasswordForWindows",Mysa,gid=Mysa,dir_mode=0777 //16.187.190.50/test /mnt/
㈢ LINUX挂载共享文件问题
关于linux中共享文件夹挂载问题
环境:windows 7 + virtualbox + fedora 15 kde
windows主机与linux之间如果建立了共享文件夹会非常方便,共享文件可以自动挂载,设置方法如下:
也可以手动进行挂载
命令:mount -t vboxsf shareLinux /mnt/shared
将共享文件夹挂载在/mnt/shared文件下,也可以取消挂载。
命令:umount -f /mnt/shared
手动挂载上可能在命令行下ls看不到,需要在文件系统中打开该文件夹,在回到命令行中ls,就可以看到了,这大概起到更新作用。
㈣ LINUX怎么挂载NFS
在linux客户端挂接(mount)NFS磁盘共享之前,必须先配置好NFS服务端。
1、Solaris系统NFS服务端配置方法如下:
(1)修改 /etc/dfs/dfstab, 增加共享目录
share -F nfs -o rw /export/home/sunky
(2)启动nfs服务
# /etc/init.d/nfs.server start
(3)NFS服务启动以后,也可以使用下面的命令增加新的共享
# share /export/home/sunky1
# share /export/home/sunky2
注:/export/home/sunky和/export/home/sunky1是准备共享的目录
2、linux系统NFS服务端配置方法如下:
(1)修改 /etc/exports,增加共享目录
/export/home/sunky 10.140.133.23(rw)
/export/home/sunky1 *(rw)
/export/home/sunky2 linux-client(rw)
注:/export/home/目录下的sunky、sunky1、sunky2是准备共享的目录,10.140.133.23、*、 linux-client是被允许挂接此共享linux客户机的IP地址或主机名。如果要使用主机名linux-client必须在服务端主机 /etc/hosts文件里增加linux-client主机ip定义。格式如下:
10.140.133.23 linux-client
(2)启动与停止NFS服务
/etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默认启动的)
/etc/rc.d/init.d/nfs start 启动NFS服务
/etc/rc.d/init.d/nfs stop 停止NFS服务
注:若修改/etc/export文件增加新的共享,应先停止NFS服务,再启动NFS服务方能使新增加的共享起作用。使用命令exportfs -rv也可以达到同样的效果。
3、linux客户端挂接(mount)其他linux系统或UNIX系统的NFS共享
# mkdir –p /mnt/nfs
注:建立一个目录用来作挂接点(mount point)
#mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs
注:这里我们假设10.140.133.9是NFS服务端的主机IP地址,当然这里也可以使用主机名,但必须在本机/etc/hosts文件里增加服务端ip定义。/export/home/sunky为服务端共享的目录。
如此就可以在linux客户端通过/mnt/nfs来访问其它linux系统或UNIX系统以NFS方式共享出来的文件了。以上操作在 redhat as server 3、redflag server4.1、suse server 9以及Solaris 7、Solaris 8、Solaris 9 for x86&sparc环境下测试通过。
权限问题:
假设 server 端的使用者 jack, user id 为 1818, gid 为 1818, client 端也有一个使用者 jack,但是 uid 及 gid 是 1818。client 端的 jack 希望能完全读写 server 端的 /home/jack 这个目录。server 端的 /etc/exports 是
这样写的:
/home/jack *(rw,all_squash,anonuid=1818,anongid=1818)
这个的设定档的意思是,所有 client 端的使用者存取 server 端 /home/jack 这
目录时,都会 map 成 server 端的 jack (uid,gid=1818)。我 mount 的结果是
1. client 端的 root 可以完全存取该目录, 包括读、写、杀……等
2. client 端的 jack (uid,gid=1818) 我可以做:
rm -rf server_jack/*
cp something server_jack/
mkdir server_jack/a
㈤ 求助:linux redhat6.4 挂载windows共享文件夹 遇到问题
NTFS与SNFS应该
挂载
时是一回事,因为使用的是cifs方式挂载的。
可能是版本问题,我在使用rhel5之后都是这样挂载的
mount
-t
cifs
//共享机//
共享文件夹
/mnt/文件夹名
-o
username=***,password=***,file_mode=0777,dir_mode=0777
你试试
㈥ linux挂载共享nfs导致起不来机器是什么原因
可能是你网络连接问题,也可能是你的nfs系统配置问题,
网络连接你先要验证两个主机之间是否可以联通,可以互相ping通的话就没有问题,
你的nfs配置是否正确,linux系统启动也像windows一样,他也要验证文件系统中的文件是否正确,也要考虑,你在配置挂载nfs时是否正确,这样才能保证挂载nfs成功,给你一个嵌入式系统nfs挂载的教程,你参考一下
http : //www.myir-tech.com/bbs/forum.php?mod=viewthread&tid=7170
㈦ 如何使用Windows连接Linux上的nfs
Windows 7系统中加入了NFS 客户端功能,可以通过控制面板中的“程序和功能”->“打开和关闭Windows功能”-> "NFS服务"
来开启,当然默认下Telnet客户端也是无效的,也可以在这里打开。安装完成后,就可以在Windows的命令行窗口中通过mount
以及showmount命令使用NFS的共享了。
C:>showmount /?
用法: showmount -e [server]
showmount -a [server]
showmount -d [server]
C:>mount /?
用法: mount [-o options] [-u:username] [-p:] <computernamesharename>
-o rsize=size 设置读取缓冲区的大小(以 KB 为单位)。
-o wsize=size 设置写入缓冲区的大小(以 KB 为单位)。
-o timeout=time 设置 RPC 调用的超时值(以秒为单位)。
-o retry=number 设置软装载的重试次数。
-o mtype=soft|hard 设置装载类型。
-o lang=euc-jp|euc-tw|euc-kr|shift-jis|big5|ksc5601|gb2312-80|ansi
指定用于文件和目录名称的编码。
-o fileaccess=mode 指定文件的权限模式。
这些模式用于在 NFS 服务器上创建的
新文件。使用 UNIX 样式模式位指定。
-o anon 作为匿名用户装载。
-o nolock 禁用锁定。
-o casesensitive=yes|no 指定在服务器上执行区分大小写的文件查找。
-o sec=sys|krb5|krb5i
简单的例子:
C:WindowsSUAbin>showmount -enfs_serv1
导出列表在nfs_serv1:
/vol/volz 所有计算机
/vol/volx 所有计算机
/vol/Do_NOT_Delete 所有计算机
/vol/vol7 所有计算机
/vol/vol0 nfs_cli1
/vol/vol0/home 所有计算机
/vol/isan 所有计算机
/vol/vsc 所有计算机
/vol/nfs_smvi nfs_cli1
/vol/vol_t1 所有计算机
C:>mount nfs_serv1volvol0 Z:
Z: 现已成功连接到 nfs_serv1volvol0
需要注意的是,mount point和Linux和UNIX有所不同,不是使用一个目录作为挂载点,而是使用一个未使用的盘符。
㈧ Linux如何挂接Windows网络共享磁盘
注意:文件系统的系统均放在/etc/fstab中Windows网络共享的核心是SMB/CIFS,在linux下要挂接(mount)windows的磁盘共享具体操作如下://建立一个目录用来作挂接点(mount point) # mount -t smbfs -o username=administrator,password=****** //${windows.host.name}/c$ /mnt/${windows.host.name}如此就可以在linux系统上通过/nfs/home/${windows.host.name}来访问windows系统磁盘上的文件了。千万不要使用$d的写法,会导致死机的。