linux与windows的文件传输和资源共享
一 远程连接
1文字界面(明码) telnet
2文字界面(暗码)ssh 更安全
3图形界面
3-1linux之间 很多种
3-2windows之间 RDP
3-3linux(以ubuntu中文版为例)和windows之间
(1)rDesktop
(2)在window中下载VNC client(如UltraVNC),ubuntu10.04自带client端:应用程序-互联网-终端服务客户端(RDP/RDPv5,可用)和远程桌面查看器(SSH/VNC,无法连接),自带server端:系统-首选项-远程桌面
重要的是保持C/S两端的协议一致
二 文件传输与交互
1 ftp
linux vsftpd(server) 配置 /etc/
2 nfs
linux nfs-kernel-server(server) 配置 /etc/exports
修改nfs配置文件/etc/exports,添加如下一行/home/yourname/sharedir 10.1.60.34(rw,sync,no_root_squash)
第一个参数是你要让客户机访问的目录,第二个是你允许的主机IP,最后的()内是访问控制方式。如果我们要设置局域网访问呢?怎么办,使用子网掩码例如:10.1.60.0/255.255.255.0即可让10.1.60.*和10.1.61.*都可以访问,还可以使用10.1.60/23这种方式类确定子网。
在主机上启动NFS服务
测试配置文件
$ sudo exportfs -r
$sudo /etc/init.d/portmap start
$sudo /etc/init.d/nfs-kernel-server start
nfs-comman(client)
安装后请启动有关软件。
/etc/init.d/portmap start /etc/init.d/nfs-common start
您可以打「showmount -e <em style="font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;">服务器地址</em>
」检查服务器的配置是否正常。
showmount -e 192.168.13.5
现在您可以用「mount -t nfs <em style="font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;">服务器地址</em>:<em style="font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;">目录</em> <em style="font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;">挂载点</em>
」连接有关目录
mount -t nfs 192.168.13.15:/var/nfs /mnt
3 samba(网上邻居)
windows下 \\server
linux下 smb://server
ftp的客户可以是任意平台,samba传统上针对windows客户,而NFS则传统上面向linux/unix用户的。下面是三种服务器的对比情况:
NFS是SUN Microsystem公司开发的网络文件系统,它是一种基于远程过程调用(RPC)的分布式文件系统架构。与Samba相比较,NFS的数据吞吐能力更强。