Trang 1 HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNGBÁO CÁO BÀI THỰC HÀNH SỐ 3Mơn: THỰC TẬP CƠ SỞHọ và tên:Lê Văn KiênMã sinh viên:B19DCAT100Giảng viên:Nguyễn Ngọc Điệp Trang 2 I.Mục đích :R
Trang 1HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
BÁO CÁO BÀI THỰC HÀNH SỐ 3
Môn: THỰC TẬP CƠ SỞ
Hà Nội – 2021
Trang 2I Mục đích :
Rèn luyện kĩ năng cài đặt và quản trị HDH máy chủ Linux sever tới các dịch vụ cơ bản
II Nội dung thực hành :
II.A.1 Tìm hiểu lý thuyết :
1 Hệ điều hành Ubuntu Server
Là hệ điều hành dùng cho phía máy chủ, có thể cài đặt các dịch vụ phía
máy chủ như: DNS, DHCP, Web,
So sánh Ubuntu server với Ubuntu Desktop
- Giống nhau:
Cả hai phiên bản Server và Desktop đều sử dụng cùng một kernel có thể thêm bất kỳ gói nào vào một trong hai phiên bản
Điều này có nghĩa là cho dù cài đặt mặc định có khác nhau, thì vẫn có thể tùy chỉnh phiên bản Ubuntu của mình sao cho phù hợp.
- Khác nhau :
Môi trường desktop: Trong khi Ubuntu Desktop bao gồm giao diện người dùng đồ họa, thì Ubuntu Server lại không có Điều đó là vì hầu hết các máy chủ chạy mà không có GUI
Ứng dụng: Ubuntu Desktop chứa các ứng dụng phù hợp với mục đích sử dụng thông thường: Office, phần mềm đa phương tiện và trình duyệt web,… Ubuntu Server cũng bao gồm các gói tiêu chuẩn Chúng tập trung vào những yêu cầu máy chủ, như máy chủ email, máy chủ file, máy chủ web và máy chủ samba
Cài đặt: Cài đặt Ubuntu Desktop về cơ bản giống như cài bất kỳ phần mềm nào khác, còn Ubuntu Server sử dụng một menu điều khiển quá trình thay thế
2.Samba :
Samba là dịch vụ của hê c điều hành Linux, chạy trên nền giao thức SMB (Server Message Block) cho phfp chia sg file và máy in với các máy chạy Windows SMB
là giao thức được các hê c điều hành của Microsoft sử dụng để chia sg dữ liê cu qua mạng Linux Samba cũng dha vào giao thức SMB để viết ra mô ct số tiến trình điển hình như smbd, nmbd, để “nói chuyê cn “ với các hê c điều hành của Microsoft để người dùng có thể làm viê cc với máy Linux qua Network Neighborhood
Trang 3Samba là một ứng ụng chạy trên Unix và nó mô phỏng một hệ thống Windows Samba cho phfp một hệ thống Unix gia nhập vào “Network neighborhood” và người dùng Windows có thể truy cập tài nguyên trên Unix
Samba thhc hiện được nhờ vào sh mô phỏng giao thức CIFS hay” Common Internet File System” và giao thức truyền tin SMB hay “Server Message Block” Nói gọn lại samba là một phần mệ miễn phí chủ yếu sử dụng để chia sg file giữa các nền tảng khác nhau như Windows và Linux bằng cách sử dụng giao thức SMB/CIFS
2 SELinux :
SELinux ( Security-Enhanced Linux) là một mô đun bảo mật ở nhân của Linux, cung cấp cơ chế hỗ trợ các chính sách bảo mật kiểm soát truy cập (access control) , bao gồm các điều khiển truy nhập bắt buộc theo phong cách Bộ Quốc phòng Hoa
Kỳ (MAC)
II.A.2 Chuẩn bị môi trường
File cài đặt Ubuntu Server định dạng ISO
Máy trạm Windows 7 (hoặc Windows 10/11)
Phần mềm máy ảo, vd: VMWare Workstation
II.A.3 Các bước thực hiện
Bài này em tải giao diện Gnome cho dễ nhìn
Trang 4Cài đặt OpenSSH
Kiểm tra cài đặt SSH , cài đặt thành công
Trang 5Kiểm tra địa chỉ IP của máy server Dùng Putty truy cập vào địa chỉ Ip(của máy server vừa kiểm tra ở trên) truy cập thành công vào Ubuntu 20.04, kiểm tra lại bằng câu lệnh: whoami
Trang 6Dịch vụ chia sẻ file samba
- Sử dụng câu lệnh: sudo apt-get install samba để cài đặt samba
- Kiểm tra lại máy chủ samba hoạt động không: systermctl status smbd
- Tạo 2 thư mục share1 và share2
- Tạo user levankien_B19AT100 và cài đặt mật khẩu
cho user đó
Trang 7Discover more
from:
LVK1911
Document continues below
Thực tập cơ sở
Học viện Công ng…
148 documents
Go to course
Bài thực hành 2 - Lê Văn Kiên -…
Thực tập
23
De giua ki 1 toan 10 nam 2022 2023…
Thực tập
3
bao cao bai tap lon windows va linux
Thực tập
19
Bài thực hành 9 - Lê Văn Kiên -…
Thực tập
12
Bài thực hành 3 - Lê Văn Kiên -…
16
Trang 8- Đặt mật khẩu cho user vừa tạo
Dùng lệnh sudo nano /etc/samba/smb.conf để chỉnh sửa các quyền truy cập
file cho user vừa tạo
Thực tập
B18DCQT017 Báo-cáo-thực-tập-tốt-…
Thực tập
46
Trang 9Dùng câu lệnh: sudo testparm để kiểm tra lại
Trang 10Kiểm tra địa chỉ ip máy server và dùng máy windows và truy cập vào địa chỉ ip đó
Trang 12Cài đặt và cấu hình SELinux
Cài đặt các module của SELinux
Trang 13Activate selinux
Trang 14Dùng câu lệnh: sudo nano /etc/selinux/config, để chỉnh sửa chế độ của SELinux
Kiểm tra lại xem SELinux đã hoạt động chưa
Trang 15Trước khi thêm cổng ta kiểm tra xem các cổng dịch vụ ftp bằng câu lệnh sudo semanage port –l | grep ftp ; ta thấy ftp_port_t có hai cổng 21 và 990 Dùng câu lệnh sudo semanage port –a –t ftp_port_t –p tcp 922; để thêm cổng 992