人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統 > 網絡技術教程 > 詳細頁面

Linux與Win9x/2000打印共享

Linux與Win9x/2000打印共享

更新時間:2019-01-23 文章作者:未知 信息來源:網絡 閱讀次數:

網絡技術是從1990年代中期發展起來的新技術,它把互聯網上分散的資源融為有機整體,實現資源的全面共享和有機協作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數據資源、信息資源、知識資源、專家資源、大型數據庫、網絡、傳感器等。 當前的互聯網只限于信息共享,網絡則被認為是互聯網發展的第三階段。
    Microsoft公司以其Windows9x/2000等強大的攻勢占領操作系統市場,此時,大多數廠商已不能與之抗衡,而Linux作為一個全新且免費的操作系統正成為網絡系統中一只重要力量。隨著網絡技術的發展發揮的作用也將越來越大。眾所周知,“資源共享”在網絡中有著重要意義。筆者在實際工作中,對Linux與Windows9x/2000的資源共享有深入了解,下面就以如何實現“打印機”共享進行說明。

  一 在Linux上使用Windows9x/2000上的打印機

Server Message Buffer(SMB)協議能夠實現Windows9x/2000局域網上打印機共享,Linux也能使用SMB實現與Windows9x/2000等操作系統上的打印機共享,其位于Samba軟件包中(Samba軟件包可以從提供免費的Linux網站上獲得)。實現Linux上使用Windows9x/2000上的打印機,設置步驟如下:

(1)正確安裝和配置Samba服務器。

(2)將運行Windows9x/2000上的打印機設置為共享。

(3)在Linux系統的/etc/printcap中為網絡打印機建立一個新的隊列,如下:

smb: \

:sd=/var/spool/lpd/smb: \

:mx # 0: \

:sh: \

:lp=/dev/null: \

:af=/var/spool/lpd/smb/acct: \

:if=/var/spool/lpd/smb/filter:

將Samba軟件包提供的smbprint拷貝到Samba安裝目錄/bin子目錄里并設置成可執行模式。

(4)在/var/spool/lpd/smb/目錄下,創建打印過濾器文件filter。

# ! /bin/sh

DEVICE=“打印機型號名稱(如:LJET4)”

RESOLUTION=600*600

PAPERSIZE=“打印紙型號(如:A4)”

SENDEOF=

nenscript -TUS -ZB -p- 

if [" $ DEVICE"="PostScript"]; then

cat -   /usr/local/samba/bin/smbprint –

else

gs -q -s DEVICE=$DEVICE \

-r $RESOLUTION \

-s PAPERSIZE=$PAPERSIZE \

-d NOPAUSE \

-d SAFER \

-s Outputfile=--   /usr/local/samba/bin/smbprint –
[page_break]fi

if ["$ SENDEOF"!=""]; then

printf""

fi

exit 0

以上smbprint運行時需要一個.config的打印信息文件,這個文件在printcap定義的/var/spool/lpd/smb目錄下建立,如下:

server=“打印服務器名稱(如:SISKIN)”

service=“打印機型號名稱(如:LJET4)”

password=“網絡打印機共享名及口令”

(5)重新啟動打印管理器

# lpc restart all

(6) 打印

% lpr –P smb 文件名

需要注意的是:smbprint在第一次使用網絡打印隊列前,要保證/tmp下沒有smb-print.log這個缺省日志文件,它在smbprint第一次運行時會自動創建。

  二 在Windwos9x/2000上使用Linux上的打印機

在Windows9x/2000看來Linux上的共享打印機分為PCL和PostScript兩種打印機,使用Linux中RedHat的printtool產生的打印機隊列,打印過濾器會自動區分PCL文件和其它格式的文件,所以從外界看來是PCL打印機。而本例使用的簡單打印過濾器產生的打印機隊列,沒有區分文本文件和PCL文件,必須使用PostScript打印機的驅動程序。設置步驟如下:

使用Linux上的Samba服務器將Linux上的打印機設置共享。

在Windows9x/2000中添加網絡打印機,即Linux上的共享打印機。

安裝相應型號打印機的PostScript網絡打印機驅動程序。

至此,Windows9x/2000上的打印作業轉換為PostScript文件,發送到Linux的網絡打印機上輸出。


網絡的神奇作用吸引著越來越多的用戶加入其中,正因如此,網絡的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術都需要適時應勢,對應發展,這正是網絡迅速走向進步的催化劑。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 同仁县| 罗平县| 巩义市| 台州市| 岑巩县| 宝鸡市| 桐乡市| 山东省| 合川市| 宁乡县| 佛山市| 荥阳市| 静宁县| 钦州市| 泰顺县| 东港市| 田阳县| 安平县| 涪陵区| 南汇区| 泾源县| 屏东县| 赣州市| 台南县| 连城县| 高陵县| 扎赉特旗| 木兰县| 青阳县| 江西省| 高阳县| 达日县| 利川市| 石泉县| 衡水市| 施秉县| 浦北县| 新乡县| 湘西| 瓦房店市| 贵德县|