Danh mục

Đề cương ôn tập linux

Số trang: 9      Loại file: doc      Dung lượng: 85.50 KB      Lượt xem: 10      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Chủ đề 1 : Nội dung bài thực hành 8Đề cương ôn tập linux Bài làm trên RHEL4Phần 1 : HTTP Bước 1: Cài đặt + Đầu tiên mount đến ổ CDROM để cài đặt gói httpd: mount /media/cdrom + Chuyển đến thư
Nội dung trích xuất từ tài liệu:
Đề cương ôn tập linux Đề cương ôn tập linux Bài làm trên RHEL4Chủ đề 1 : Nội dung bài thực hành 8Phần 1 : HTTPBước 1: Cài đặt+ Đầu tiên mount đến ổ CDROM để cài đặt gói httpd: mount /media/cdrom+ Chuyển đến thư mục cài đặt cd /media/cdrom/Redhat4/RPMSĐể có php và manual chọn các gói cài đặt là :rpm –ivh httpd-...Test : - Mở firefox gõ //localhost - Thử php : tạo file a.php với nội dung < ? Phpinfo() ; ?>Bước 2 : Hỗ trợ thư mục người dùng cho mọi người dùng+ Mở file cấu hình là /etc/httpd/conf/httpd.conf+ Tìm đến dòng UserDir thay đoạn disbale đi+ Mở TM /etc/skel thêm thư mục /public_html/index.htmlBước 3 : Tạo thư mục /private từ thư mục /data. Thư mục này yêucầu xác thực trước khi truy cập. Chỉ có 2 người dùng u1 và u2 mớiđược quyền truy cập. Các người dùng được lưu trong file/var/lib/htpasswd+ Tạo thư mục /data+ Trong file cấu hình thêm dòng alias /private /dataGõ lệnh htpasswd –c /var/lib/htpasswd u1 htpasswd /var/lib/htpasswd u2+ Trong thư mục /data tạo file .htaccess hoặc trong file cấu hìnhVới file cấu hình AllowOverride AllNội dung file .htaccessAuthType BasicAuthName “thu muc bao ve”AuthUserFile /var/lib/htpasswdRequire user u1 u2Trong trường tất cả Require valid-user+ Bước 4 : Tạo thư mục ảo /docs từ thư mục /usr/share/doc. Thư mụcnày cho phép liệt kê danh sách tất cả các file/thư mục con bêntrong lên web client nếu không tìm thấy file thỏa mãn directoryindexMở file cấu hìnhThêm dòng alias /docs /usr/share/doc Options IndexesPhần 2 : squidBước 1 : Cài đặtCài gói rpm –ivh squid…Bước 2 : Cấu hìnhMở file cấu hình là /etc/squid/squid.conf+ Tìm đến dòng #http_port 3128 bỏ # đi và sửa 3128 thành 8080+ Thêm vào trước dòng auth_param basic chilren 5 đoạn mãauth_param basic program /usr/lib/ncsa_auth/var/lib/htpasswd+ Bỏ dấu # tại dòng acl password proxy_auth REQUIRED+ Thêm dòng http_access allow password vào trên dòng http_accessdeny all+ Nếu bạn không detect được DNS nên thêm 1 dòng làvisible_hostname localhostTestMở trình duyệt firefoxMenu Edit/preference/general/connection..Đặt proxy server là 192.168.1.19 và port 8080NPhần 3 : Mail serverBước 1 : Cài đặtCài 3 gói là squirrelmail, dovecot và postfixRpm –ivh postfix… Dovecot… Squirrelmail…Bước 2 : Cấu hình+ Giả thuyết là dns đã cài với domain là group2.lab.vn+ Bạn thêm vào 2 dòng IN MX 10 mail.group2.lab.vnMail IN A 192.168.1.19 //server cài postfixCấu hình postfix+ Chạy lệnh hostname group2.lab.vn+ Mở file /etc/sysconfig/network thay hostname=group2.lab.vn+ restart lại network+ Chạy lệnh alternatives –config mta và chọn 2 là postfix+ Mở file /etc/postfix/main.cf Sửa như sauMyhostname = group2.lab.vnMydomain = group2.lab.vnBỏ chú thích dòng myorigin = $mydomainBỏ chú thích dòng inet_interfaces = all và thêm chú thích cho dònginet_interfaces = localhostSửa dòng mydestination = $myhostname, localhost.$mydomain,localhost thành mydestination = $mydomain+ Bật dịch vụ service postfix (re)startCấu hình dovecot+ Mở file /etc/dovecot.conf sửa như sauBỏ chú thích dòng protocols = imap imap4 và sửa thành Protocols = imap imaps pop3 pop3s (chú ý ko thừadấu cách)+ Bật dịch vụ service dovecot (re)startCấu hình squirrelmail+ Sau khi cài xong chỉ cần restart lại http là đượcTest+ Tại trình duyệt server gõ localhost/webmail+ account đăng nhập là account hệ thống của server+ Mở file cấu hình httpd: /etc/httpd/conf/httpd.confThêm dòng sauNameVirtualHost 192.168.1.19 ServerName mail.group2.lab.vn DocumentRoot /usr/share/squirrelmail DirectoryIndex index.phpSau đó từ trình duyệt gõ mail.group2.lab.vn => bạn đăng nhập bằngaccount do server cấp-----------------------------------------------------------------Chủ đề 2 : Nội dung bài thực hành 7Phần 1 : FTPBước 1 : Cài đặt+ Đầu tiên mount đến ổ CDROM để cài đặt gói httpd: mount /media/cdrom+ Chuyển đến thư mục cài đặt cd /media/cdrom/Redhat4/RPMSrpm –ivh vsftpd-2.0.1-5.i386.rpmBước 2 : Cấu hìnhMở file cấu hình /etc/vsftpd/vsftpd.conf+ Để hỗ trợ chroot : tìm đến dòng #chroot_list_enable và#chroot_list_file bỏ 2 chú thích đi sau đó tạo file/etc/vsftpd.chroot_list và khởi động lại dịch vụ+ Để hỗ trợ người dùng anonymous để dòng anonymous_enable = YES+ Mặc định thì người dùng anonymous ko có quyền upload chỉ khi nàoxóa chú thích của dòng anon_upload_enable = NO thànhanon_upload_enable = YES thì mới có quyền ghiĐể thực hành upload với account là anonymous bạn tạo thư mục /var/ftp/upload và phân quyền cho nó là 777+ Người dùng anonymous có thể đọc được nội dung thư mục/usr/share/doc. Bạn thêm 1 dòng là anon_root=/usr/share/doc => chúý là không có dấu cách+ Hỗ trợ đọc/ghi cho user thông thường : bật write_enable=YES+ Không cho 2 người dùng user1 và user2 đăng nhập vào dịch ...

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