|
為了分享 Linux 印表機給 Windows 機器, 你必須確定你的印表機已經裝設好. 如果你能從 linux 上列印,設定 SMB 的印表機分享將會很直接. 請見 Printing HOWTO 來設定當地的列印. 因為作者使用被連接到 Windows NT 機器的印表機, 這小節不應該被視為很完整的,而只是建議.使得這小節能夠完成. 加入列印設定到你的 smb.conf: -
- [global]
- printing = bsd
- printcap name = /etc/printcap
- load printers = yes
- log file = /var/log/samba-log.%m
- lock directory = /var/lock/samba
- [printers]
- comment = All Printers
- security = server
- path = /var/spool/lpd/lp
- browseable = no
- printable = yes
- public = yes
- writable = no
- create mode = 0700
- [ljet]
- security = server
- path = /var/spool/lpd/lp
- printer name = lp
- writable = yes
- public = yes
- printable = yes
- print command = lpr -r -h -P %p %s
複製代碼 確認印表機的路徑(本例子中是在[ljet]下)要與 /etc/printcap中的 spool 目錄相符合! 注意: 使用 Samba 來分享 UNIX boxes 上的印表機給 Windows NT 機器有一些問題. 其中一個問題是使用 NT 適當地看到分享的印表機. 想要修正這個問題, 請看 Samba 發行套件上的說明, 即 docs/WinNT.txt 檔案.其他是處理密碼的問題. 對於這擾人問題的了解與不能成功的修正,請看相同文件上的說明. |
|