青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Thronds

一問你會什么 二問你做出過什么 三問你為了什么

  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  36 隨筆 :: 0 文章 :: 56 評論 :: 0 Trackbacks
需求:在linux下訪問局域網(wǎng)絡中另一臺計算機的共享資源,另一臺計算機的系統(tǒng)可能為windows或者linux。我首先想到的是用mount命令掛載共享資源,后經(jīng)群里朋友提醒,直接用samba更方便。另外windows訪問linux資源也需要運用samba。Linux/Unix之間的文件互訪用NFS網(wǎng)絡文件系統(tǒng)。

一、mount
    在mount共享文件之前,需要要先安裝smbfs工具包。原因是Windows網(wǎng)絡共享的核心是SMB/CIFS,在linux下要掛接(mount)windows的磁盤共享,就必須安裝和使用samba軟件包(參看下面的提問)。既然windows網(wǎng)絡共享的核心是smb/cifs,那么下面的兩條命令都可以實現(xiàn)掛載共享文件了:
    #mount -t smbfs //ip/sharefile /mountpoint
    #mount -t cifs //ip/sharefile /mountpoint
上面的命令掛載正常,英文路徑下互訪正常;但中文路徑出現(xiàn)亂碼,不能正常互訪。原因是互訪編碼不一致,中文用utf8,用下面的命令可以正常識別中文:
    #mount -t smbfs -o codepage=cp936,iocharset=utf8 //ip/sharefile /mountpoint
中文文件正常互訪,但有Warning: ignoring deprecated smbfs option 'codepage=cp936'。知道原因的朋友留個解釋:)
如果有用戶名和密碼的話:
    #mount -t smbfs -o username=****,password=*****,codepage=cp936,iocharset=utf8 //ip/sharefile /mountpoint
卸載命令是:
    #umount /mountpoint 或者
    #umount //ip/sharefile

    提問時間:smb/cifs是什么玩意兒?[1]在mount之前不安裝smbfs工具包,能否用-t cifs實現(xiàn)互訪?

二、samba
    在前一部分中已經(jīng)用到了samba,雖然已經(jīng)非常的方便(嘎嘎,mount很強大),但只能要在linux下訪問windows文件,我們還要能夠在 windows下訪問linux共享文件。samba采用server/client架構。通過使用samba客戶端可以讓linux訪問windows 共享資源;通過在linux上配置samba服務器,可以讓windows訪問linux共享資源。

    在linux環(huán)境下訪問windows共享資源
    首先,查看系統(tǒng)中是否已經(jīng)安裝samba.在ubuntu下用#dpkg -l | grep samba [2],在redhat中用rpm -qa | grep samba. [3] 如果沒有安裝好samba包,redhat下的安裝方法參考[3],ubuntu下使用#apt-get install samba。
    現(xiàn)在就可以使用samba訪問windows共享資源拉。訪問的方式也有兩種:
     (1)命令方式
    命令方式如同第一部分介紹的那樣。它不用考慮對中文支持的問題,因為samba能很好的實現(xiàn)中文支持。它的使用命令如下:
    查詢windows主機共享資源:#smbclient -L SEU-PPCHEN(主機名)或者#smbclient -L //ip
    連接共享目錄:#smbclient //SEU-PPCHEN/sharefile 或者//ip/sharefile;然后就進入了smb模式,在smb模式下支持大部分的常用命令,可以用help查看有哪些命令。
另外使用smbmount可以實現(xiàn)和第一部分一樣的掛載效果。
    (2)圖形方式(相當于windows下的網(wǎng)絡鄰居)
    在ubuntu的現(xiàn)在版本8.04中,在file browser中就能很好的支持網(wǎng)絡鄰居了。一,可以通過菜單places->network直接訪問;二,也可以在file browser的locate中輸入smb:///(查看有哪些主機)或smb://ip(訪問具體的主機)。
    在redhat和KDE下,參考[3]。

    windows下訪問linux共享資源
    linux提供共享服務,需要配置samba服務器實現(xiàn)共享功能。配置方法參考來自網(wǎng)絡上的一篇文章[4],作者不祥。為了能夠讓windows下的用戶通過以太網(wǎng)訪問Linux下的共享文件,需要開啟Samba服務器,Samba服務器詳細配置步驟如下:

    1.打開samba的配置文件
    vim /etc/samba/smb.conf

    2.其中存在如下幾個域
    [global](全局參數(shù)的設置,它對samba的功能具有很大的影響,主要用來設置整個系統(tǒng)規(guī)則。
    workgroup= 這是你在windows中的域。
    server string= 這是在windows中看到你的samba的解釋。
    netbios name =最好是你的機器名,如果把改句注消,默認的是你LINUX機器名,不過,最好還是自己填上
    dos charset=cp936
    unix charset=cp936 加上這二句就可以正確顯示中文了。
    hosts allow 允許登錄的linux-samba的主機名單,用IP地址給出,多個IP地址用空格分開,不在名單中的主機將不能得到samba提供的服務,這也是網(wǎng)絡安全的一個方面。
    printcap name 指定printcap文件地址,通常為/etc/printcap,包含了linux打印機的配置信息。
    load printers 允許使用共享打印機時,默認值為yes。
    printing 如果使用的打印機是非標準的,那么應該指出打印機系統(tǒng)類型。
    log file = /usr/local/samba/var/log.%m
    max log size = 0

    上面這兩行則是Samba日志的相關定義。其記錄文件的位置是放在/var/log/samba/%m.log,安裝目錄不一樣,日志可不一樣,后面的一條是定義日志記錄文件的大小,單位是KB,如果是0的話就不限大小。
    guest acount 來賓帳戶,表示用哪一個Linux用戶作為所要的客戶連接,定義Samba缺省的用戶賬號,這個賬號必須在/etc/passwd中。
    security 指定安全模式。大多數(shù)用戶使用user級的安全模式,samba用本地linux口令文件驗證。
    security = security_level

    定義Samba的安全級別,按從低到高分為四級:share,user,server,domain。它們對應的驗證方式如下:
    share:沒有安全性的級別,任何用戶都可以不要用戶名和口令訪問服務器上的資源。
    user:samba的默認配置,要求用戶在訪問共享資源之前資源必須先提供用戶名和密碼進行驗證。
    server:和user安全級別類似,但用戶名和密碼是遞交到另外一個服務器去驗證,比如遞交給一臺NT服務器。如果遞交失敗,就退到user安全級。
    domain:這個安全級別要求網(wǎng)絡上存在一臺Windows的主域控制器,samba把用戶名和密碼遞交給它去驗證。
    后面三種安全級都要求用戶在本linux機器上也要系統(tǒng)帳戶。否則是不能訪問的。
    主要修改和添加的域如下:

    2.1列出允許訪問的主機ip
    hosts allow = 192.168.0.1 192.168.0.88
    2.2安全模式
    security = share
    2.3指定共享文件名稱和共享文件
    [glx_linux]
    comment = This is Glx Linux #備注說明
    path = /mnt/e_win
    guest ok = yes
    writable = yes
    2.4創(chuàng)建Samba專用用戶
    創(chuàng)建用戶gliet_linux
    addusr gliet_linux
    passwd gliet_linux
    之后將該用戶添加到samba中
    /etc/samba/smbpasswd -a gliet_linux
    2.5清除ip鏈
    service iptables stop
    清除所有鏈: [ 確定 ]
    刪除用戶定義的鏈: [ 確定 ]
    將內(nèi)建鏈重設為默認的“ACCEPT”策略: [ 確定 ]
    2.6重啟網(wǎng)卡
    service network restart
    正在關閉接口 eth0: [ 確定 ]
    關閉環(huán)回接口: [ 確定 ]
    設置網(wǎng)絡參數(shù): [ 確定 ]
    彈出環(huán)回接口: [ 確定 ]
    彈出界面 eth0: [ 確定 ]

    3.重啟Samba

    /etc/rc.d/init.d/smb restart (重啟samba)

    4.好了,在win_xp下登錄

    //192.168.0.5
    輸入用戶名:gliet_linux和密碼后,就可以看到目錄glx_linux,該目錄是可以被windows用戶修改的。
    哈哈,windows可以對linux進行操作了,以下是我的一個配置文件:
    security = user
    [glx_linux_write_win_share]
    comment = This is Write test
    path = /home/gliet/win
    guest ok = yes
    writable = yes
    [glx_linux_read_win_tar_share]
    comment = This is Read test
    path = /home/gliet/tar
    guest ok = yes
    read only = yes
  
三、NFS(Networks File System)
[5]

四、當Linux已經(jīng)存在亂碼文件時,可以通過iconv命令將文件內(nèi)容的編碼轉換成utf8.

    原Windows rar壓縮的文件,Linux系統(tǒng)下解壓后打開里邊的文件,內(nèi)容全部亂碼。其他類似的情況都可以按照如此辦法解決。

    之所以出現(xiàn)亂碼是因為所壓縮的文件中,有的文件是以中文命名。而在windows下中文的編碼一般為gbk,而linux下中文的編碼一般為utf8,所以在windows下正常打開的文件,到linux下很可能會出現(xiàn)亂碼。解決辦法為:使用命令iconv對文件內(nèi)容編碼進行轉換。例如我有一個文件"linux常用命令"在windows下打開正常,而在linux下打開則會亂碼,其解決辦法為在終端輸入:

  iconv -f gbk -t utf8 linux常用命令.txt > linux常用命令.txt.utf8

  之后再打開"linux常用命令.txt.utf8"這個文件,該文見的亂碼問題就解決了。


reference
[1]http://zhidao.baidu.com/question/7819626.html?fr=qrl
[2]http://wiki.ubuntu.org.cn/UbuntuSkills
[3]http://www.chinaitpower.com/2005September/2005-09-13/205372.html
[4]http://www.linux-cn.com/html/linux/beginner/20070524/41617.html
[5]http://blog.163.com/liang8421@126/blog/static/894819572008102774710496/
posted on 2008-12-07 16:55 thronds 閱讀(1791) 評論(0)  編輯 收藏 引用 所屬分類: Linux/Unix高級技術
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美一区二区三区在线看 | 激情国产一区| 午夜欧美大片免费观看| 亚洲综合色噜噜狠狠| 国产精品网站一区| 久久综合给合久久狠狠色| 久久嫩草精品久久久久| 最新日韩在线| 一区二区福利| 国产一区二区成人| 亚洲电影在线| 欧美精品一区三区在线观看| 亚洲男女自偷自拍| 久久国产精品久久w女人spa| 亚洲日韩成人| 亚洲一区二区三区在线看| 国语自产精品视频在线看抢先版结局| 欧美a级一区二区| 欧美视频网站| 美女视频黄a大片欧美| 欧美日韩国产天堂| 久久久www成人免费无遮挡大片| 麻豆精品一区二区综合av| 亚洲午夜一二三区视频| 久久大香伊蕉在人线观看热2| 亚洲精品中文字| 性色av香蕉一区二区| 亚洲精品日韩综合观看成人91| 一区二区三区精密机械公司| 精品动漫3d一区二区三区免费| 亚洲理伦电影| 亚洲国产成人久久综合一区| 亚洲视频网站在线观看| 在线日韩电影| 午夜精品免费在线| 9久草视频在线视频精品| 久久激五月天综合精品| 亚洲一区二区在线视频| 欧美国产日韩二区| 久久资源在线| 国产视频在线观看一区二区三区 | 亚洲国产欧美精品| 国产亚洲欧美一区二区| 一区二区三区精品在线| 亚洲精品美女久久7777777| 欧美一区国产二区| 欧美一区二区三区四区在线| 欧美激情一区二区三区在线视频| 久久综合五月天婷婷伊人| 国产精品欧美经典| 中日韩男男gay无套| 亚洲精品欧美一区二区三区| 久久艳片www.17c.com| 久久久久久久波多野高潮日日| 国产精品白丝黑袜喷水久久久| 亚洲人www| 日韩午夜免费| 欧美人妖在线观看| 亚洲免费播放| 亚洲图片欧洲图片av| 欧美日韩国产欧| 亚洲精品日日夜夜| 这里只有精品电影| 欧美日韩综合| 亚洲天堂久久| 久久福利一区| 伊人久久久大香线蕉综合直播| 欧美尤物一区| 美国十次了思思久久精品导航| 精品99一区二区三区| 久久久久国色av免费观看性色| 久久久久亚洲综合| 亚洲第一中文字幕在线观看| 麻豆成人在线| 亚洲精品在线视频观看| 亚洲你懂的在线视频| 国产精品一区二区久久久久| 香蕉久久一区二区不卡无毒影院| 久久精品国产一区二区电影 | 国产亚洲视频在线| 久久疯狂做爰流白浆xx| 免费在线观看成人av| 亚洲人成艺术| 国产精品成av人在线视午夜片| 亚洲欧美日韩国产综合在线| 久久国产精品色婷婷| 在线观看欧美视频| 欧美日韩精品一区二区三区| 亚洲天堂av图片| 久久亚洲精选| 一本色道久久综合亚洲精品小说| 国产精品国产a级| 久久精品国产亚洲a| 亚洲黄色一区| 欧美亚洲在线观看| 亚洲电影免费观看高清完整版在线观看 | 欧美日韩大片一区二区三区| 一区二区高清视频| 久久天天躁夜夜躁狠狠躁2022| 最新精品在线| 国产女人aaa级久久久级| 噜噜爱69成人精品| 亚洲深夜av| 欧美黄色影院| 久久成人精品电影| 一本久道久久综合中文字幕| 国产日韩精品在线观看| 欧美精品麻豆| 久久久噜噜噜久久中文字免| 中日韩视频在线观看| 欧美福利影院| 久久精品综合网| 亚洲一区二区三区精品动漫| 亚洲高清视频一区二区| 国产欧美日韩亚州综合| 欧美日韩二区三区| 久久综合电影| 性欧美video另类hd性玩具| 亚洲日本免费电影| 免费亚洲一区| 久久久久欧美| 欧美在线关看| 亚洲男同1069视频| 99re66热这里只有精品4| 在线观看日韩国产| 国内精品视频一区| 国产热re99久久6国产精品| 欧美日韩一区二区在线播放| 欧美国产大片| 蜜乳av另类精品一区二区| 久久久久久久网| 久久精品99| 久久精品99国产精品酒店日本| 亚洲欧美激情一区| 亚洲在线视频免费观看| 中文国产成人精品| 亚洲视频精选在线| 日韩天堂av| 日韩视频国产视频| 亚洲精品国产精品国自产在线| 亚洲大黄网站| 亚洲国产专区| 亚洲理论电影网| 夜夜嗨av一区二区三区四季av| 亚洲日韩视频| 99伊人成综合| 亚洲影院一区| 欧美在线不卡视频| 久久精品国产久精国产一老狼| 久久国产欧美精品| 鲁鲁狠狠狠7777一区二区| 免费成人高清视频| 欧美精品色综合| 国产精品久久久久久久7电影| 国产精品久久久久7777婷婷| 国产精品亚发布| 国内欧美视频一区二区| 激情视频一区| 亚洲精选视频在线| 亚洲免费在线视频| 久久久久国产一区二区| 免费看黄裸体一级大秀欧美| 亚洲国产精品123| 亚洲每日在线| 欧美亚洲一级| 欧美大片一区二区| 国产精品成人一区二区三区吃奶| 国产精品自拍一区| 伊人久久婷婷色综合98网| 亚洲精品之草原avav久久| 亚洲欧美另类中文字幕| 久久久人成影片一区二区三区| 欧美va天堂在线| av成人免费在线观看| 欧美在线精品免播放器视频| 欧美成人激情视频| 国产精品嫩草久久久久| 亚洲福利久久| 午夜视频在线观看一区二区三区| 裸体歌舞表演一区二区| 99精品国产高清一区二区| 久久av一区二区三区漫画| 欧美美女bb生活片| 激情文学一区| 午夜免费在线观看精品视频| 欧美激情久久久| 香蕉成人伊视频在线观看| 欧美喷潮久久久xxxxx| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲精品美女免费| 久久精品国产清自在天天线| 欧美日韩国产亚洲一区| 一区在线视频观看| 亚洲午夜小视频| 亚洲高清av在线| 久久久久久一区二区| 国产精品美女久久久久av超清| 亚洲精品乱码| 欧美va亚洲va香蕉在线| 午夜精品久久久|