溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

linux samba服務(wù)器客戶端的詳細配置方案

發(fā)布時間:2021-09-17 16:01:32 來源:億速云 閱讀:263 作者:chen 欄目:系統(tǒng)運維

本篇內(nèi)容介紹了“l(fā)inux samba服務(wù)器客戶端的詳細配置方案”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

配置服務(wù)器端的打印機及其共享:1. 設(shè)置打印機當然是使用cups系統(tǒng),如果你使用的發(fā)行版是Ubuntu等比較傻瓜的Linux,那么cups應(yīng)該是已經(jīng)安裝上并默認啟動起來了,你所需要做的就是配置它,那么請?zhí)降诙桨?。我只說我使用過的發(fā)行版:gentoo和archLinux,這里不會討論這兩個發(fā)行版的優(yōu)劣,只能說都是很優(yōu)秀的發(fā)行版。對于gentoo用戶,安裝和啟動cups很簡單:#emerge -av cups#rc-update -a cupsd default
如果使用archLinux:#pacman -S cups#vim (或者其他編輯器)/etc/rc.conf在DAEMONS一行中加入cups就行了
2. 現(xiàn)在可以來配置并測試我們的打印機了,我使用的是一臺HPLaserJet1200的usb接口打印機,對于目前較新的內(nèi)核(使用udev系統(tǒng)的),打印機插上馬上就能識別了,除非你的內(nèi)核不支持usb!,如果想看看是不是真的認出來了,可以用以下命令:#lsusb(需要安裝pci-utils軟件包)或者查看dmesg:#dmesg |grep usb如果是剛插到電腦上,也可以這樣:#dmesg |tail
如果你的打印機采用其他接口,而系統(tǒng)內(nèi)核又不支持的,請先獲取內(nèi)核支持(加載相關(guān)模塊或直接編譯入內(nèi)核中),這時你可能需要其他的幫助了。
現(xiàn)在要配置cups了,cups提供了一個基于web的配置界面,對于桌面用戶而言簡直是太方便了。如果你不能安裝桌面系統(tǒng),對不起,這里暫時不提供幫助。確保cups服務(wù)進程已經(jīng)啟動起來了,在瀏覽器(隨便,你喜歡的,我用 firefox)中輸入localhost:631,cups的配置界面就啟動了!對于不熟悉英文的同學(xué)我要表示遺憾了,因為這個界面好像還沒有被漢化。
點擊“add printer”添加打印機,進入下個頁面后要求輸入"name","location","description"三個填空,其實都是可以隨便寫的,name當然就是打印機的名字了,選個專業(yè)又好記的名字就行,location描述打印機在哪里(就在自己身上掛著,我就寫localhost 啦),discription是打印機描述,可以空著。點擊continue之后進入下一個頁面。
這一步選擇打印設(shè)備,最關(guān)鍵的一步了,如果按照前面的說明你已經(jīng)找到了你的打印機,那在這里就很好找了,點擊下拉菜單,里面肯定有一個是你的打印機,選上,然后continue。
這一步是選擇驅(qū)動,一般來說系統(tǒng)已經(jīng)帶有了你的打印機驅(qū)動并推薦了幾個給你了,按照推薦的選擇一個最象的(不行回頭改就是了),如果沒有提供你的打印機驅(qū)動,你需要去這里看看,搜索你的打印機驅(qū)動并下載相應(yīng)的ppd文件, 存放起來,然后點browse...手動添加驅(qū)動。添加完驅(qū)動后,下一步就是“add printer”
這里需要輸入root用戶名和密碼,輸入之,敲擊enter之后,恭喜你,打印機添加成功了!這時候該做的就是趕緊打印一頁測試頁看看打印機干不干活。
3. cups配置完成后,還需要啟動linux samba服務(wù)共享這個打印機。首先當然是安裝samba并啟動samba服務(wù)了,方法和安裝cups完全類似。不過linux samba服務(wù)共享啟動之前要配置/etc/samba/smb.conf。samba提供了一個默認的配置文件在/etc/samba /smb.conf.default(或許是其他位置,總歸一般是有一個的),你可以復(fù)制過去作為你的配置文件模板,稍作修改就行了。配置的方法網(wǎng)上五花八門的介紹都有,不過為了讓打印機共享不需要那么多花哨,只需要設(shè)置如下幾行:
[global]workgroup=yourgroupnameserver string=abcsecurity=shareload printers = yes
[printers]comment = All Printerspath = /var/spool/sambabrowseable = noguest ok = nowritable = noprintable = yes
配置完成之后啟動linux samba服務(wù)共享,手動啟動的方法如下:# /etc/init.d/samba restart如果是arch,服務(wù)啟動腳本放在/etc/rc.d/下面。***將samba加入啟動進程中,服務(wù)器端配置就算是完成了。
接下來講客戶端如何配置:1. Windows客戶端的配置是非常的簡單了,直接在開始菜單中的“打印機與傳真”里面,點擊“添加打印機”,選擇“網(wǎng)絡(luò)打印機...”然后瀏覽打印機,找到一個和先前服務(wù)器端設(shè)置的server string一樣的計算機,點擊以下,共享的打印機就下拉下來啦,選中它,安裝,這時候系統(tǒng)會提示安裝打印驅(qū)動,在彈出來的列表窗口中選擇打印機生產(chǎn)商,然后側(cè)邊打印機型號,然后安裝,過一小會就OK了!新安裝的打印機可能會顯示拒絕訪問,無法連接之類的,不用理它,這是因為samba設(shè)置了不可瀏覽的原因,不影響打印。接下來,測試,如果ok了就恭喜了。
2. Linux客戶端的配置稍微麻煩那么一點點,那就是同樣需要cups和samba(samba或許不需要,沒有測試過),在cups中添加打印機的時候,在選擇打印設(shè)備的時候選擇“Windows printer via samba”,然后下一個界面要求你輸入網(wǎng)絡(luò)中的位置,由于我們是通過linux samba服務(wù)共享的,當然是以smb://開頭啦,但是后面怎么寫曾經(jīng)難了我很長時間,現(xiàn)在我知道一招啦:利用smbclient:$ smbclient -L (server string)server string是先前設(shè)置的samba服務(wù)器名。
這時候會列出服務(wù)器端共享的所有資源。找到打印機并記下它的名字,比如我的是 HPLaserJ,這樣我的位置就這樣寫:smb://(server string)/HPLaserJ。在Linux下可能需要用戶驗證(如果沒有g(shù)uest用戶的話),這樣的話***在服務(wù)器端為Linux用戶添加一個用戶賬號,并將這個賬號添加到samba用戶中去:#smbpasswd -a username

“l(fā)inux samba服務(wù)器客戶端的詳細配置方案”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI