国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

FreeBSD連載(69):使用smbclient訪問Windows資源

瀏覽:6日期:2024-02-03 15:07:41
訪問Windows系統(tǒng)資源

通過配置Samba服務器,可以提供Windows客戶機來訪問FreeBSD系統(tǒng)上共享的資源。也能夠在FreeBSD上通過SMB協(xié)議訪問Windows系統(tǒng)上的共享資源。只是習慣上Unix計算機用做服務器,Windows計算機用做客戶機,很少有讓Unix訪問Windows計算機的需要。但是越來越多的計算機使用者不但使用Unix作服務器,也使用Unix來處理很多其他任務,那么就可能會需要訪問其他Windows計算機上的資源。

使用smbclIEnt訪問Windows資源

samba軟件中用于訪問網(wǎng)絡上其他SMB資源的軟件為smbclient,它是一個類似于ftp操作方式,通過遠程操作的方式進行文件傳遞的軟件。為了獲得網(wǎng)絡上可以訪問的計算機列表,首先需要使用smbclient來獲得一個Windows計算機共享出來的資源,這需要使用-L參數(shù)訪問IPC$資源,對于使用用戶級認證的Windows NT或Samba服務器,可以使用-N參數(shù)指定使用空口令登錄,或者使用-U%參數(shù),使用空用戶名和空口令訪問服務器:

$ smbclient -L windows_host -N

如果沒有使用-N或-U%,smbclient將提示口令,一般可以直接回車,也可以給予正確的口令。因為一般計算機均允許匿名瀏覽IPC$資源,即能給所有的計算機提供自己所了解的瀏覽數(shù)據(jù)。smbclient將顯示一個瀏覽數(shù)據(jù)列表和該機的共享資源列表。

如果不清楚一個Windows計算機的NetBIOS名字,可以使用-I加要訪問計算機的IP地址來代替-L參數(shù)及使用的NetBIOS名字。或者可以使用nmblookup先來解析NetBIOS名字。

$ nmblookup fbsdsrvSending queries to 192.168.3.255192.168.3.1 fbsdsrv

要想使用smbclient來訪問windows時,也需要使用UNC來標識Windows資源的位置。此時就需要了解Windows UNC在Unix下進行表示的不同之處。不同之處在于Unix的shell下反斜線為特殊字符,它被定義為轉(zhuǎn)義恢復字符,表示將一些轉(zhuǎn)義字符恢復為其本身字符的意義。因此必須使用兩個反斜線才能等同于一個反斜線。因此一個UNC實際使用時應使用雙倍的反斜線。

$ smbclient localhostwb -U wbAdded interface ip=192.168.3.1 bcast=192.168.3.255 nmask=255.255.255.0PassWord:Domain=[MYGROUP] OS=[Unix] Server=[Samba 2.0.2]smb:> helpls dir du lcd cdpwd get mget put mputrename more mask del rmmkdirmd rmdirrd promptrecursetranslate lowercase printprintmodequeuecancel quit q exitnewerarchivetar blocksize tarmodesetmodehelp ? !smb:> quit

然后就可以使用與ftp相似的命令,如dir,cd,get,put等命令來傳輸文件。

Samba可以用于幫助備份Windows系統(tǒng),除了使用smbclient之外,Samba還提供了一個shell腳本smbtar,它使用smbclient以及tar,直接將Windows系統(tǒng)中的文件備份到FreeBSD系統(tǒng)中的磁帶設備中。

要使用Windows下的打印機資源,要首先使用smbclient以將打印文檔發(fā)送給Windows計算機,并執(zhí)行print命令。samba軟件包中提供了一個shell腳本smbprint用來使用合適的命令幫助FreeBSD將打印文件發(fā)送給Windows打印機。FreeBSD下這個腳本被安裝到/usr/local/share/examples/samba/printing目錄下,可以根據(jù)需要將這個腳本復制到/usr/local/bin或其他目錄下,提供給用戶使用。

對于經(jīng)常使用的Windows打印機,還可以在printcap文件中為它增加一個入口,使用smbprint作過濾器,這樣就將打印輸出直接交給smbprint,用戶不必手工進行控制,而是直接使用FreeBSD系統(tǒng)的打印系統(tǒng)lpr等命令進行打印和管理。這樣還可以將這臺FreeBSD計算機用做一個打印網(wǎng)關,所有的支持LPD方式打印的Unix均可通過這臺服務器的smbprint打印機入口,將打印文檔發(fā)送給Windows打印機。

未完,待續(xù)。。。

主站蜘蛛池模板: 亚洲天堂视频在线观看免费 | 521av香蕉 | 国产日韩精品在线 | 99久久免费视频在线观看 | 精品亚洲大全 | 国产一级做a爱免费观看 | 久久草在线免费 | 亚洲精品国产精品国自产 | www.a级片| 午夜香蕉成视频人网站高清版 | 特级片免费看 | 国产女人伦码一区二区三区不卡 | 6一12呦女精品 | 久久久久久久国产精品 | 亚洲 欧美 成人日韩 | 怡红院免费在线视频 | 午夜成年人网站 | 久草手机视频在线 | 在线成人97观看 | 孕妇交| 久久精品免费观看视频 | 久久午夜网 | 国产一区二区免费在线 | 国产精品免费看久久久 | 久久久久久青草大香综合精品 | 免费观看国产网址你懂的 | 成人性视频在线 | 337p粉嫩日本亚洲大胆艺术照 | 国产aaaaa一级毛片 | 特别福利视频在线观看 | 亚洲成a人片毛片在线 | 中文字幕一区二区视频 | 一级全黄视频 | 亚洲国产精品线播放 | 国产精品成人观看视频国产 | 亚洲日本在线观看网址 | 国产美女午夜精品福利视频 | 男人天堂视频在线 | 91精品啪在线看国产网站 | 久久国产精品-久久精品 | 亚洲视频在线免费看 |