系統:ubuntu 14.04
http://foo2zjs.rkkda.com/INSTALL
- 安裝cups sudo apt-get install cups
- 安裝完成后,把打印機的數據線與服務器進行連接,並打開打印機的電源。然后在firefox瀏覽器中輸入:
localhost:631
- 在cups管理界面中的“Administration”下的“Printers”下點擊“Add Printer”,按提示操作即完成配置。
完成配置后,要打印一份測試頁,確保配置是正確的,再進行下一步,打印的測試頁
- .在cups服務器中,進入/etc/cups 目錄下,可以看到如圖4所示的cupsd.conf和cupsd.conf.default兩個文件cupsd.conf和cupsd.conf.default的內容其實是一樣的,我把cupsd.conf.default文件理解為cupsd.conf文件的備份。
-
在上述代碼中:
a.把"Listen localhost:631"前加"#"注釋掉。然后在下面另起一行,寫上:Listen 0.0.0.0:631
意思為:請在631端口監聽所有的主機連接。
b.把"Browsing off"前加"#"注釋掉。然后在下面另起一行,寫上:Browsing on
意思為:打開局域網共享。
c.在"BrowseOrder allow,deny"中另起一行,寫上:allow 172.16.54.*(這里寫上你共享任務的網段)
意思為:設定共享任務的網段
-
在上述代碼中:
a.在"<Location /> Order allow,deny"后,另起一行,寫上:allow 172.16.54.*
意思為:設定只有IP為 172.16.54.* 的客戶機才能訪問此服務器
b.在"<Location /admin> Order allow,deny"后,另起一行,寫上:allow 172.16.54.88
意思為:設定只有IP為 172.16.54.88 的客戶機才能訪問此服務器的管理界面
- 在"<Limit Create-Job Print-Job Print-URI Validate-Job> Order allow,deny"后,另起一行,
寫上:allow 172.16.54.*
意思為:設定IP為 172.16.54.* 的客戶機只能進行 Create-Job Print-Job Print-URI Validate-Job的任務。
- 使用以下命令重啟cups服務
sudo restart cups