Danh mục

Thiết lập hệ thống Print Server dựa vào Webgui trên Ubuntu Server Trong bài viết

Số trang: 7      Loại file: pdf      Dung lượng: 135.08 KB      Lượt xem: 11      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 4,000 VND Tải xuống file đầy đủ (7 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Thiết lập hệ thống Print Server dựa vào Webgui trên Ubuntu ServerTrong bài viết sau, Quản Trị Mạng sẽ giới thiệu với các bạn cách thiết lập hệ thống print server dựa trên mô hình intranet trên Ubuntu server, bằng việc sử dụng CUPS SAMBA và SWAT – giải pháp dựa trên công nghệ webgui để giải quyết vấn đề print server không dây. Tại bài viết này, chúng ta sử dụng PRINTSERVER cho tên của máy tính, giá trị USERNAME và PASSWORD cho những chỗ phù hợp. Lưu ý rằng khi cài đặt Ubuntu server hãy lựa chọn openssh...
Nội dung trích xuất từ tài liệu:
Thiết lập hệ thống Print Server dựa vào Webgui trên Ubuntu Server Trong bài viếtThiết lập hệ thống Print Server dựa vào Webgui trênUbuntu ServerTrong bài viết sau, Quản Trị Mạng sẽ giới thiệu với các bạncách thiết lập hệ thống print server dựa trên mô hình intranettrên Ubuntu server, bằng việc sử dụng CUPS SAMBA vàSWAT – giải pháp dựa trên công nghệ webgui để giải quyếtvấn đề print server không dây.Tại bài viết này, chúng ta sử dụng PRINTSERVER cho tên củamáy tính, giá trị USERNAME và PASSWORD cho những chỗ phùhợp. Lưu ý rằng khi cài đặt Ubuntu server hãy lựa chọn openssh vàLAMP server sử dụng ký tự cách khi được yêu cầu (những thànhphần riêng biệt này có thể được cài đặt vào hệ thống Ubuntu sẵncó). Hãy chắc chắn rằng PRINTSERVER có truy cập Internet, vàkhông bị chặn bởi tính năng firewall hoặc bất cứ ứng dụng an ninhnào khác.Khi Ubuntu được cài đặt hoàn chỉnh, bạn có thể xác định được địachỉ IP cụ thể được gán bởi DHCP server tới PRINTSERVER bằngcâu lệnh:ifconfigĐịa chỉ IP local của PRINTSERVER là 1 dãy số đi theo biến đầutiên của inet, ví dụ như lớp inet có địa chỉ 192.168.2.8 nghĩa là địachỉ IP local cũng là 192.168.2.8 (lưu ý rằng không phải địa chỉ mặcđịnh 127.0.0.1 – đó là lớp địa chỉ loopback). Thực hiện các thaotác tương tự trên các máy tính thành phần còn lại trên hệ thốngmạng. Tải, cài đặt và sử dụng chương trình putty client ưa thíchtrên các máy tính khác của mạng nội bộ được dùng để giao tiếp vớihệ thống print server. Ứng dụng putty được sử dụng ở đây là:http://www.chiark.greenend.org.uk/%7Esgtatham/putty/download.html. Tiếp theo, mở ssh session (port 22) tới địa chỉ IP local củaprint server và đăng nhập vào đó. Bước tiếp theo là cài đặt CUPS:sudo apt-get install cupsys cupsys-client xinetdCopy các thiết lập, cấu hình của cups, sau đó đặt chế độ bảo vệchúng:sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.originalsudo chmod a-w /etc/cups/cupsd.conf.originalĐiều chỉnh dòng lệnh quản trị của file conf tới địa chỉ email củabạn:sudo nano /etc/cups/cupsd.confChỉnh sửa file /etc/cups/cupsd.conf và thêm dòng lệnh sau:ServerAdmin user@address.comDefaultEncryption NeverBrowsing onBrowseAllow allThêm ký tự # ở đầu dòng để chú thích những dòng lệnh sau:#BrowseAllow @LOCAL#BrowseAddress @LOCAL#Browsing offĐối với những dòng mã nằm trong khối , chèn vàophía sau dòng Allow, deny:Allow AllCụ thể là sau 3 khối đầu tiên hãy thêm 1 đoạn “Add printer” như vídụ sau:Order allow,denyAllow AllThêm dòng mã sau để cho phép các truy cập tới webserver qua cơchế remote:Listen 631Đặt chú thích bên ngoài tất cả những dòng có chứa giá trị 631. Bởivì nó cho phép bất kỳ ai có thể giao tiếp với server qua cổng 631có thể trực tiếp thay đổi những thiết lập của hệ thống print server.Để tăng tính bảo mật, các bạn có thể thiết lập và áp dụng nhữngđoạn mã Listen hạn chế truy cập. Trong bài viết này chúng ta sẽkhông đề cập đến vì đã sử dụng hệ thống router có tích hợp tườnglửa.Khởi động lại cups:sudo /etc/init.d/cups restartsudo /etc/init.d/xinetd restartNếu muốn, bạn có thể khởi động lại toàn bộ hệ thống với câu lệnh:sudo rebootSau đó, tạo 1 tài khoản cups user (hãy đảm bảo rằng tên tài khoảnnày trùng với tên tài khoản sử dụng unix, ví dụ như tên được sửdụng trong quá trình thiết lập ban đầu):lppasswd -a yourusernameGhép máy in vào hệ thống Linux server bằng cách trỏ tớiCUPSserver bằng trình duyệt qua cổng 631. Tại ví dụ này, khởiđộng trình duyệt và gõ địa chỉ sau: http://PRINTSERVER:631.Nếu bạn không thể ghép máy in bằng giao diện điều khiển web quacơ chế remote, thì cần thực hiện bước debug. Và để debug lại quátrình cài đặt và thiết lập cups, chỉnh sửa lại file cupsd.conf và thayđổi dòng mã sau:LogLevel warnthành:LogLevel debugVà sau đó, tất cả các lỗi xảy ra đều được lưu tại/var/log/cups/error_log, các bạn có thể xem lại danh sách lỗi nàybằng ứng dụng chỉnh sửa text nano bất kỳ. Sau đó thực hiện lại quátrình ghép máy in qua giao diện điều khiển web, và có thể sẽ phảitải thêm driver hỗ trợ từ trang chủ của nhà sản xuất máy in hoặc từcác nhà phát triển Linux.Tiếp theo, chuyển sang hệ thống ubuntu CUPS print server bằngchế độ làm việc SAMBA print server. Để cài đặt samba và swat,dùng lệnh sau:sudo apt-get install samba smbfs swatTạo tài khoản Samba user (tương tự như trên, sử dụng tên trùngvới tên tài khoản unix):sudo smbpasswd -a usernameSau đó, ghép SWAT vào thiết lập xinet và lưu lại:sudo nano -w /etc/xinetd.d/swat# description: SAMBA SWAT{service swatdisable = nosocket_type = streamprotocol = tcp#should use a more limited user hereuser = rootwait = noserver = /usr/sbin/swat}Reload Xinetd với những thiết lập mới:sudo dpkg-reconfigure xinetdXác nhận lại 1 lần nữa rằng SWAT vẫn đang hoạt động ổn định.Nếu không nhận được bất cứ phản hồi nào từ phía hệ thống, hãybắt đầu việc Googling:sudo netstat -tap | grep swatTiếp đó, mở trình ...

Tài liệu được xem nhiều: