环境:x台windows,x台linux
linux 是ubuntu的机器。
主机环境ubuntu 10.04
解决文件共享的问题:
1、samba服务器的搭建(linux上的文件系统)
apt-get --purge remove samba-common smbclient samba删除ubuntu自己的smb,
apt-get install smba smbfs
apt-get install samba smbfs(10.10)
#cat /etc/samba/smb.conf
###
[global]
workgroup = WORKGROUP
security = share
guest ok = yes
[share]共享在网络上看到的文件名
path = /work本地的路径
browseable = yes
writeable =yes
文件结束。
配置二,有用户权限的。
[global]
workgroup = WORKGROUP
security = user
guest ok = yes
[share]共享在网络上看到的文件名
path = /work本地的路径
browseable = yes
writeable =yes
出于安全问题,需要为samba配置密码:
$ smbpasswd -a <username>
按提示输入想使用的密码即可
另外 /etc/samba/smb.conf 的 [global] 段必须有:
security = user
测试命令:#testparm
#/etc/init.d/smbd restart
1.1、windows访问:
serverip 是192.168.0.10
在win的命令输入口 写入\\192.168.0.10
1.2、linux访问:
mount.cifs 依据smbfs软件包。。。。。
mount.cifs //192.168.0.10/share ./ss -o user=username%password
2、nfs文件系统的搭建(linux上的文件系统)
2.1、#apt-get install nfs-kernel-server
#gedit /etc/profile
文件内容:/work *(rw,sync,no_root_squash)
#/etc/init.d/nfs-kernel-server restart
#exportfs -ra
2.2、linux机器挂载mount -t nfs 192.168.0.10:/work ./ss
3、tftp
#apt-get install tftpd-hpa tftp-hpa
#gedit /etc/default/tftpd-hpa
TFTP_OPTIONS="-l -c -s"
#service tftpd-hpa restart
linux 是ubuntu的机器。
主机环境ubuntu 10.04
解决文件共享的问题:
1、samba服务器的搭建(linux上的文件系统)
apt-get --purge remove samba-common smbclient samba删除ubuntu自己的smb,
apt-get install smba smbfs
apt-get install samba smbfs(10.10)
#cat /etc/samba/smb.conf
###
[global]
workgroup = WORKGROUP
security = share
guest ok = yes
[share]共享在网络上看到的文件名
path = /work本地的路径
browseable = yes
writeable =yes
文件结束。
配置二,有用户权限的。
[global]
workgroup = WORKGROUP
security = user
guest ok = yes
[share]共享在网络上看到的文件名
path = /work本地的路径
browseable = yes
writeable =yes
出于安全问题,需要为samba配置密码:
$ smbpasswd -a <username>
按提示输入想使用的密码即可
另外 /etc/samba/smb.conf 的 [global] 段必须有:
security = user
测试命令:#testparm
#/etc/init.d/smbd restart
1.1、windows访问:
serverip 是192.168.0.10
在win的命令输入口 写入\\192.168.0.10
1.2、linux访问:
mount.cifs 依据smbfs软件包。。。。。
mount.cifs //192.168.0.10/share ./ss -o user=username%password
mount.cifs //192.168.0.10/share ./ss -o user=, pass=, 匿名并无密码访问(widows挂载也是如此)
window XP 共享文件的设置:工具-》文件夹选项-》查看-》使用简单文件共享。必须选上。否则上面命令NG。
或者:输入smb://192.168.0.102、nfs文件系统的搭建(linux上的文件系统)
2.1、#apt-get install nfs-kernel-server
#gedit /etc/profile
文件内容:/work *(rw,sync,no_root_squash)
#/etc/init.d/nfs-kernel-server restart
#exportfs -ra
2.2、linux机器挂载mount -t nfs 192.168.0.10:/work ./ss
3、tftp
#apt-get install tftpd-hpa tftp-hpa
#gedit /etc/default/tftpd-hpa
TFTP_OPTIONS="-l -c -s"
#service tftpd-hpa restart
(1). 挂载远程ftp目录
sudo apt-get install curlftpfs #安装软件
curlftpfs user:pass@ftp.yourdomain.com ~/ftpfolder/ #挂载过程,如果挂载windows下的ftp服务器目录,可能会显示乱码,可以使用参数 -o pagecode gbk等方式转码。
如果ftp没有密码就直接
eg:
curlftpfs ftp://ftp.hrbeu.edu.cn ~/ftp -o codepage=gbk
卸载ftp如下
sudo umount ~/ftpfolder/
PS:可以加入fstab中,来自动挂载