Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Windows與Linux之間的資源共享

Windows與Linux之間的資源共享

日期:2017/2/7 17:00:01      編輯:Linux教程

  Windows和Linux都是目前常用的操作系統,兩者之間的資源如何共享是許多比較感興趣的問題,下面就將在兩種系統中進行資源共享的方法分別作以介紹。

  在Windows系統下共享linux資源 
  利用小紅帽redhat 6.0中自帶的samba程序可以實現在Windows下共享Linux中的共享文件,samba程序提供了samba文件共享服務。要使用這種文件共享服務,首先要設置配置文件/etc/smb.conf,設置本機的工作組或域名、netbios機器名、本地或NT域控制器口令認證方法。在進行本地認證設置時,要使用命令/usr/bin/smbpasswd生成用戶口令文件/etc/smbpasswd,然後設置Linux中允許Windows共享的目錄,例如共享file,則目錄對應的實際目錄就為/disk1/file。具體設置如下:

  [global]
  本機的工作組或域名、netbios機器名
    # workgroup = NT-Domain-Name or Workgroup-Name
    workgroup = host
    # netbios name = 機器名
    netbios name = linuxpc
    # server string is the equivalent of  the NT Description field
    server string = Linuxzou Samba Server
    # security =用戶認證方法:
  本地認證(user)或域控制器認證(server)
    security = user
    ; security = server
    # 本地認證時,用此口令文件
    smb passwd file = /etc/smbpasswd
    encrypt passwords = yes
    guest account = nobody
    allow hosts = 192.168.0.1
    deny hosts = all
  [file]
    available = yes
    path = /disk1/file

  在設置完配置後,可以使用redhat 6.0中提供的工具testparm測試該配置是否正常。若測試正常,就執行/etc/rc.d/init.d/smb start|restart啟動或重啟smaba服務(包括smbd和nmbd服務),然後就可以在windows下浏覽host工作組下主機linuxpc的共享資源了。 

  在Linux下共享Windows資源 
  要在Linux下共享利用Windows下的資源,要使用Linux中提供的工具smbmount,該程序將windows下共享目錄按照smb文件系統裝載到Linux本機的目錄下。例如:

  smbmount “//proxy/wy” -c “mount /everyone  -u  host  -g  abc”
  -U  local%digital

  該示例表示超級用戶以用戶名為local,口令為digital,將windows服務器proxy下的共享目錄wy裝載到Linux的/everyone目錄下,安裝點是本機用戶host用戶組中的abc。
  將以上設置命令放到系統啟動文件中,在每次系統啟動後就會自動裝載windows共享目錄,這樣在Linux下就能共享Windows中的目錄和文件了。

Copyright © Windows教程網 All Rights Reserved