当前位置:  技术问答>linux和unix

关于两台LINUX机器资源共享的问题

    来源: 互联网  发布时间:2015-08-17

    本文导语:  各位帅哥靓女们,我遇到了一个问题, 我想从一台LINUX机上备份文件到另一台LINUX机上,怎么样才能实现两台机器访问共享,就好比 WINDOWS网上邻居一样,本地网络可以不用输入用户名和密码就能直接读写另一台机器...

各位帅哥靓女们,我遇到了一个问题,

我想从一台LINUX机上备份文件到另一台LINUX机上,怎么样才能实现两台机器访问共享,就好比

WINDOWS网上邻居一样,本地网络可以不用输入用户名和密码就能直接读写另一台机器的文件。

请各位不吝赐教~ 高分相赠

|
以前学nfs时的笔记,redhat7.2测试通过


第十二章 NFS网络文件系统
一. NFS是linux系统主机间进行文件共享的工具
rpm包为nfs-utils-xxxx.rpm
运行脚本为/etc/rc.d/init.d/nfs
nfs在运行时需要portmap的支持
二. 配置exports文件    /etc/exports
/www   myb.loveroom.com(ro,rw,root-squash,noaccess)
/www为共享目录
myb.loveroom.com为允许使用的nfs客户机或客户网络
ro---只读      rw---读写      noaccess---不能访问
root_squash-----root只有nobody的权限
三.在NFS服务器和客户间映射用户
1. 将root帐户映射为nobody(默认匿名用户为nobody)(root_squash)相反为(no_root_squash)
2. 指定匿名用户帐号(anonuid=500  anongid=600)
3. 将root映射为500和600(anonuid=500  anongid=600  root_squash)
4. 将所有帐户映射为500和600(anonuid=500  anongid=600 all_squash)
5. 将一组帐户映射为500和600(anonuid=500  anongid=600 squash_uids=0~100  squash_gids=0~100)
6. 使用某一文件将所有映射指定(map_static=/etc/nfs.map)(redhat7.0和7.2中没有此参数)
nfs.map的内容格式为:
uid   0-100            将uid在0-100间的客户映射为nobody
gid   0-100           将gid在0-100间的客户映射为nobody
uid  500  666         将uid为500的客户映射为666
gid  500  777         将gid为500的客户映射为777
7. 修改/etc/exports文件后,使用/usr/sbin/exports程序重新启动
nfs脚本启动两个守护进程rpc.mountd和rpc.nfsd
使用rpcinfo程序可以查看有哪些rpc守护进程正在运行
注意:访问权限是由文件权限决定的,无法将客户端的无权限用户映射为服务器端的有权限用户
四. NFS客户端
showmount  nfs-server或IP   显示nfs服务器上的信息  -e查看导出列表   -a查看哪个主机被允许导入哪个文件系统
mount  nfs-server:/public    /public  -t  nfs  挂装
如果想在启动时自动挂装,在/etc/fstab中添加:
nfs-server:/public    /public nfs
五. 保护NFS服务器
1. 监视portmap端口    在/etc/hosts.deny中加入portmap:all
拒绝所有人的portmap请求
在/etc/hosts.allow中加入portmap:192.168.0.0/24
必须为IP地址,不能用主机名,允许192.168.0.0网络中的主机使用portmap请求
2. 将客户机上的root映射为nobody
3. 使用nosuid选项,无法通过一个suid-root程序成为root帐户
4. noexec 禁止挂装文件系统上的程序执行
应该在/etc/fstab中键入这些选项

|
http://search.csdn.net/Expert/topic/1177/1177728.xml?temp=.874798
这里是windows共享linux下的,两台linux机器也差不多

|
ftp也挺方便的

|
NFS

    
 
 

您可能感兴趣的文章:

  • 如何实现linux和win2000下的资源共享?
  • 我在windows xp下用vmware装了linux,能不能实现资源共享?
  • linux中如何在局域网中与其他WINDOWS系列操作系统实现资源共享?
  • 我想知道LINUX如何与WIN98,WIN2000共享资源?
  • 利用samba把linux和windows资源共享无法访问,急..
  • 我机器上装了两个系统,win2000,Linux,现在我机器启动后进入grub命令行,请问我有没有办法恢复Linux或Win2000启动 iis7站长之家
  • 【★0分资源共享 之 android/linux/wince技术资料★】
  • 求助samba配置问题,windows无法访问linux共享的资源
  • linux的信号处理函数中如何访问共享资源
  • 请问在LINUX系统里如何访问其他LINUX系统的网络共享资源?在线等!!!!!!!!!!!!!!!!!!!!!!
  • 一台机器上的linux和windows系统之间如何共享资源
  • linux技术资料0资源分共享给各位!
  • 【★★★0分资源共享 之 android/linux/wince技术资料★★★】
  • 关于Linux多线程互斥共享资源
  • 关于linux与windows组对等网的方法以及如何配制共享资源
  • 初学请教:samba配置好后,为何windows还是无法看到linux的共享资源呢
  • 域内共享的问题?Linux机器可以访问Window机器,但是Window机器不能访问Linux机器?
  • 如何从一台LINUX机器访问另一台LINUX机器的共享文件夹??
  • 网络中其他98的机器怎么telnet到linux机器上,linux中有没有什么需要设置的
  • 用secure CRT等工具登录到linux机器后,能否在字符模式下把linux下的文件直接放到本地机器上?
  • 【急】linux 我从我的linux机器用ssh登录到其他机器时,报的这个错是什么原因!
  • 局域网共享问题:win2000的机器看不到linux机器的共享目录?
  • linux下有没有可能将一个机器的软件环境拷贝到其他机器?
  • 如何在一台linux机器上访问另一台windows机器下的目录
  • windows机器和linux机器互联
  • 我装了linux后,如果知道我机器里装了些什么软件,如php,mysql之类?我在安装过程中看到linux的确把这些安装到了我机器里,但我如何看,
  • 如何将linux的一台机器加入windows 2000的域?并且通过一windows的机器上网?
  • 电脑安装window可以ping通其他的机器,但是安装linux不能ping通其他机器怎么回事!
  • 我机器上装了两个系统,win2000,Linux,现在我机器启动后进入grub命令行,请问我有没有办法恢复Linux或Win2000启动
  • Linux下局域网内如何根据对方机器的IP地址获得对方机器网卡的MAC地址?
  • Linux和windows互访是指哪一种情况?一台机器的双系统 还是 一个网中的两台机器(一台linux, 另一台whidow)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux 共享内存介绍及实现代码
  • 在linux下能不能创建一个堆,然后给堆指定一块共享内存,然后各个程序用此堆来new对象来共享?
  • linux下进程间通信:共享内存原理及具体用法举例(基于c/c++语言)
  • 用samba共享其它机子访问Linux共享时,机子可以进入,但要打开共享文件夹时提示“无法访问...找不到网络名。”这是什么原因呢?
  • LINUX如何映射另一台LINUX的共享目录?
  • linux linux 之间共享文件夹
  • XP下设置与linux 本地连接的Internet共享问题
  • 求助linux普通用户下内存共享(系统V共享)大家进来看看啊!急!!
  • 嵌入式linux下线程通信可以用共享文件法吗?
  • Unix/linux下如何监测共享内存的使用情况
  • 当别人用FTP协议访问我的LINUX时,要显示一些共享文件夹。
  • linux与windows如何实现共享
  • 老板要用linux服务器共享一些CAD文件,并且要同步更新,linux有这功能吗?
  • linux下共享内存的覆盖或清空
  • 【求助】linux下什么是共享内存,怎么查看。
  • 98的机子有modem,linux的无,能否通过共享使linux的机子都能上网?
  • linux 下如何共享使用windows下的内容
  • linux下共享内存 函数shmat()的使用!
  • 配置samba,2000可以访问linux,但是linux不能访问2000的共享目录
  • 虚拟机linux无法共享文件夹
  • linux(FC1)下,如果共享一个文件给WINDOWS系统通过网络访问
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3