1. Trang chủ
  2. » Luận Văn - Báo Cáo

Cài đặt và quản trị người dùng trên fedora 23

46 956 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 46
Dung lượng 8,78 MB

Nội dung

Hướng dẫn chi tiết cách cài đặt hệ điều hành fedora,cách thêm,xóa user bằng giao diện đồ họa và dòng lệnh,các lệnh cơ bản trong fedora (linux)...Cấu trúc của tài liệu này gồm những chương sau:•Chương 1 Giới thiệu qua về hệ điều hành Fedora,cách cài đặt nó lên máy tính•Chương 2 Thông tin và quản trị người dùng: Giới thiệu về tính năng đa người dùng trên Fedora,đặc điểm của các loại tài khoản có trên Fedora•Chương 3 – Cách tạo người dùng bằng giao diện đồ họa: Trình bày cách thêm,xóa,thay đổi mật khẩu tài khoản trên Fedora OS bằng giao diện đồ họa•Chương 4 – Cách tạo người dùng bằng chế độ dòng lệnh: Trình bày các câu lệnh cơ bản để tạo,xóa ..người dùng •Chương 5 – Phân quyền truy cập trong Fedora: giới thiệu quyền truy cập vào system,data của các loại User trong Fedora bằng các câu lệnh hay dùng

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN  BÀI TẬP LỚN MÔN HỌC MẠNG MÁY TÍNH Tên đề tài: Cài đặt quản trị người dùng fedora 11 (minh họa fedora 23) Giáo viên hướng dẫn:Th.s Nguyễn Trung Phú Lớp:KHMT1-K9 Nhóm thực hiên: Nhóm Đinh Tuấn Anh – MSV:0941060007 Nguyễn Tuấn Anh – MSV:0941060037 Phạm Văn Minh –MSV:0941060064 Nguyễn Hữu Nhất –MSV:0941060046 Nguyễn Bình Việt – MSV:0941060003 LỜI NÓI ĐẦU Hiện nay, nhu cầu chuyên viên vi tính thành thạo hệ thống Linux ngày nhiều, Việt Nam trở thành thành viên thứ 150 tổ chức WTO nỗi lo chi phí quyền phần mềm làm cho nhiều doanh nghiệp chuyển đổi hệ thống từ dựa tảng Windows OS sang Linux OS để tiết kiệm chi phí Vì mã nguồn mở có nhiều ứng dụng điều hành xây dựng dựa tảng Linux Cent OS, Redhat, Fedora, Suse, Fedora… Mỗi sản phẩm có mặt mạnh yếu riêng theo thống kê đánh giá Fedora lựa chọn tốt cho End User chuyển từ Windows sang Linux, phiên server chọn RedHat Suse, Cent OS Trong đề tài tìm hiều cách cài đặt quản trị người dùng Fedora – hệ điều hành tảng Linux Cấu trúc tài liệu gồm chương sau: • • Chương - Giới thiệu qua hệ điều hành Fedora,cách cài đặt lên máy tính Chương - Thông tin quản trị người dùng: Giới thiệu tính đa người • dùng Fedora,đặc điểm loại tài khoản có Fedora Chương – Cách tạo người dùng giao diện đồ họa: Trình bày cách thêm,xóa,thay đổi mật tài khoản Fedora OS giao diện đồ họa • Chương – Cách tạo người dùng chế độ dòng lệnh: Trình bày câu lệnh để tạo,xóa người dùng • Chương – Phân quyền truy cập Fedora: giới thiệu quyền truy cập vào system,data loại User Fedora câu lệnh hay dùng Bài tập hoàn thành nhờ cộng tác thành viên nhóm 1,sự tham khảo tài liệu từ internet,cùng tài liệu hướng dẫn thầy Nguyễn Trung Phú – Giảng viên,thạc sĩ trường đại học Công Nghiệp Hà Nội Nhóm thực Nhóm Khoa học máy tính –K9 Mục lục Chương HƯỚNG DẪN CÀI DẶT FEDORA 11 LÊN PC Có nhiều cách để cài đặt Fedora,do khuôn khổ tập tương đối ít,nhóm xin trình bày cách cài đặt qua đĩa CD,ta bắt đầu cho máy tính boot vào CD cài đặt Fedora Ta chọn cài đặt ! Tiếp theo ta chọn ngôn ngữ (ngôn ngữ sử dụng lúc cài đặt toàn hệ thống Fedora sau cài xong) Page | Khoa học máy tính –K9 Page | Khoa học máy tính –K9 Fedora tự nhận số ổ cứng máy,ta chọn I will configure parititioning để tự lựa chọn kích thước phân vùng(và nhiều thông số khác) theo ý muốn Page | Khoa học máy tính –K9 Hai phân vùng ntfs hình phân vùng windows có sẵn,tiếp theo ta kiểm tra thông số phân vùng /boot , / , swap (swap nên đặt dung lượng RAM thật) Page | Khoa học máy tính –K9 Page | Khoa học máy tính –K9 Page | Khoa học máy tính –K9 Kết quả! Chương THÔNG TIN VÀ QUẢN TRỊ NGƯỜI DÙNG 2.1 Người dùng Page | Khoa học máy tính –K9 Fedora hệ điều hành đa người dùng, nghĩa nhiều người truy cập sử dụng máy tính cài Fedora Mỗi người muốn sử dụng máy tính cài Fedora phải có tài khoản (account) đăng ký Một tài khoản gồm có tài khoản người dùng (username) mật (pasword) Hai người khác có hai tài khoản khác (nhưng mật trùng nhau) Để bắt đầu thao tác sử dụng, người dùng phải thực thao tác đăng nhập (login hệ thống) Quá trình tóm gọn lại hai thao tác nhập vào tên tài khoản mật Có hai loại user: super user regular user Để tạo người dùng mới, thay đổi thuộc tính người dùng xóa bỏ người dùng có quyền siêu người dùng (Super user) Mỗi user có định danh riêng gọi UID • Định danh người dùng bình thường sử dụng giá trị 500 Group tập hợp nhiều user lại • Mỗi user thành viên group • Khi tạo user mặc định group tạo Mỗi group có định danh riêng gọi GID • Định danh group thường sử dụng giá trị 500 Page | 10 Khoa học máy tính –K9 Click chuột phải vào thư mục, chọn Porperties -Gán quyền : +Mục Owner : bạn thay đổi người sở hữu gán quyền truy cập thư mục (Folder access), gán quyền truy cập cho tập tin (File access) +Mục Group : bạn thay đổi nhóm sở hữu gán quyền truy cập thư mục (Folder access), gán quyền truy cập cho tập tin cho nhóm (File access) +Mục Other : bạn gán quyền truy cập thư mục (Folder access), gán quyền truy cập cho tập tin cho nhóm (File access) +Mục Change Permissions for Enclosed Files : bạn gán quyền thực thi cho tập tin bên thư mục,bạn tham khảo thêm Page | 32 Khoa học máy tính –K9 -Nhấn Close để gán quyền Gán quyền cho file Gán quyền cho file Page | 33 Khoa học máy tính –K9 Ví dụ: Mình có thư mục test cấp quyền sau Mình tạo sẵn user tên tucao để test.minhpro thuộc nhóm Standand user tạo, thông tin user minhpro: Sau phân quyền cửa sổ trên, để thử nghiệm, sử dụng terminal để test, kết Page | 34 Khoa học máy tính –K9 Máy báo lỗi, minhpro quyền tạo thư mục 5.3 Lệnh chmod Cấp quyền hạn cho tập tin/thư mục Chỉ có chủ sở hữu superuser (thường root) có quyền thực lệnh Đây lệnh quan trọng, báo cáo nhóm, nhóm xin trình bày kỹ thao tác sử dụng, quản lý với lệnh chmod Để sử dụng lệnh, bạn phải bật Terminal, tất thao tác bạn quản lý tài nguyên thực chất chạy qua terminal Fedora/Linux hỗ trợ số giao diện ảo (console ảo) có số giao diện CLI (Command-line interface) Page | 35 Khoa học máy tính –K9 Để bật Terminal click vào Applications → Accessories → Terminal Giao diện chương trình Terminal Cú pháp: chmod [nhóm người dùng] [thao tác] [quyền hạn] [tập tin/thư mục] Trong đó: -Nhóm người dùng : u user ; g group ; o others ; a all -Thao tác : + thêm quyền ; - xóa quyền ; = gán quyền -Quyền : r read ; w write ; x execute Như lưu ý trên, muốn sử dụng lệnh chmod ta cẩn sử dụng supperuser (root) tài khỏan có quyền hạn cao để thực lệnh Bạn gõ: Page | 36 Khoa học máy tính –K9 sudo bash sudo su Ví dụ: Tôi có file tên minh.txt đặt thư mục /var/www File System Và muốn phân quyền cho file Tài khoản supper user mặc định root Để thực lệnh chmod bạn chmod bạn thư mục khác, bạn thêm đường dẫn vào câu lệnh, để đơn giản dễ nhìn Tôi dùng lệnh cd để chuyển tới thư mục chứa tệp tin “minh.txt” Đăng nhập vào supperuser (root) Kiểm tra thuộc tính file thư mục, sử dụng lệnh : ls -lh Hoặc tên file: ls –l minh.txt Page | 37 Khoa học máy tính –K9 Kiểm tra thuộc tính file,trong -rw-r—r phân quyền file • • Owner: Có quyền Read, Write (4 + = 6) Group: Có quyền Read (4) • Orther: Có quyền Read (4) Tương đương với : 644 (mặc định file linux tạo 644 755 với thư mục) Tài khoản before_u_go root owner ngắt quyền với quyền cho tài khỏan owner Bây phân quyền để Owner (chủ sở hữu không đọc file) Vậy gõ chmod 044 tu.txt Page | 38 Khoa học máy tính –K9 Ti ếp theo ta cấp quyền cho before_u_go có quyền Read file minh.txt chmod 444 tu.txt Như nội dung file đựợc đọc hiển thị hình Ngoài thay việc sử dụng số 777, 646, 101, 404 ta sử dụng việc gán theo nhóm theo đề cập Page | 39 Khoa học máy tính –K9 - Gán thêm quyền ghi cho group #chmod g+w minh.txt #chmod 775 minh.txt - Xóa quyền read group others #chmod go-r minh.txt #chmod 700 minh.txt Kết luận: Chmod lệnh quan trọng Linux bạn muốn quản lý liệu tốt an toàn Ứng dụng: Chmod sử dụng phổ biến Website, để bảo mật, người quản trị website cần chmod file cách kỹ lưỡng, việc hạn chế phần việc hacker nhòm ngó, hay thực thi lệnh không phép Ví dụ: Tôi có hosting config để dùng account kết nối với hệ thống, sử dụng phần mềm filezillar để kết nối vào Hosting Giờ sử dụng FileZilla để Page | 40 Khoa học máy tính –K9 hướng dẫn người cách chmod Giao diện phần mềm FileZilla Ta click chuột phải vào file thư mục, hộp thoải File permission lên Page | 41 Khoa học máy tính –K9 Phân quyền chmod FileZilla Ở bạn chọn cách phần quyền cách tich vào nút tương ứng, nhập giá trị số 5.4 Lệnh chown Thay đổi người sở hữu, nhóm sở hữu cho tập tin/thư mục Cú pháp : #chown [tên người sở hữu : nhóm sở hữu] [tập tin/thư mục] #chown -R [tên người sở hữu : nhóm sở hữu] [tập tin/thư mục] -R (recursive) cho phép thay đổi người sở hữu, nhóm sở hữu thư mục tất thư mục bên Ví dụ : có thư mục “test” user minhpro trước không cấp quyền để tạo sửa file thư mục test Và muốn thay đổi quyền từ before_u_go cho minhpro Tại root before_u_go gõ: #chown tucao test Page | 42 Khoa học máy tính –K9 Kiểm tra lệnh: ls –lh ta thấy owner đổi cho minhpro Kết giao diện đồ họa Fedora,đi login user before_u_go Page | 43 Khoa học máy tính –K9 5.5 Lệnh chgrp Thay đổi nhóm sở hữu cho tập tin/thư mục Cú pháp : #chgrp [nhóm sở hữu] [tập tin/thư mục] Ví dụ : tiếp tục với thư mục test #chgrp tucao test Khi thực lệnh này, giống lệnh chown thay chuyển quyền user, thay đổi quyền cho nhóm,kiểm tra lại lệnh xem thư mục: ls –lh ta thấy group đổi cho minhpro Page | 44 Khoa học máy tính –K9 Chương TÀI LIỆU THAM KHẢO: Diễn đàn Fedora Việt Nam: http://vn.fedoracommunity.org/ Tài liệu môn mã nguồn mở - Đại học Công Nghiệp Hà Nội Trang wiki Fedora: https://fedoraproject.org/wiki/Fedora_Project_Wiki Và số thông tin từ diễn đàn khác Page | 45 Page | 46 [...]... khoản người dùng thuộc những nhóm người dùng nào trên hệ thống vì một người dùng có thể thuộc nhiều nhóm khác nhau -s shell: Xác định shell mặc định cho người dùng khi đăng nhập hệ thống Ví dụ shell của root là /bin/bash -u uid: Xác định số UID của người dùng Ví dụ: Để tạo tài khoản người dùng tên student1, thư mục home là student1, thuộc nhóm người dùng user1 và số UID của người dùng là 555 và ngày... tạo người dùng là useradd và adduser 4.1 Useradd Với useradd sẽ tự động tạo các file của người dùng trên hệ thống, tạo thư mục home cho người dùng và một số cấu hình khác phụ thuộc vào các chức năng được sử dụng Khi một tài khoản người dùng được tạo ra thì một tài khoản nhóm người dùng cùng tên với người dùng cũng sẽ được tạo ra trên hệ thống (UID = GROUP ID) Cú pháp: sudo useradd [Chức năng] Cài đặt tài khoản Bước 2: Kích Unlock ở góc trên bên phải và nhập mật khẩu của bạn để... khoản người dùng đặc biệt trên hệ thống Page | 12 Khoa học máy tính 1 –K9 Trong quá trình cài đặt một hệ thống Linux, một số tài khoản người dùng đặc biệt sẽ tự động được tạo ra Các tài khoản người dùng này được sử dụng với một số chức năng đặc biệt trên hệ thống Có 3 tài khoản người dùng đặc biệt : root, nobody và bin 2.3.1 Tài khoản root Tài khoản root còn được gọi là tài khoản siêu người dùng là... khoản người dùng Bạn xem, thêm một tài khoản người dùng mới Nếu user nào đó không còn sử dụng , bạn có thể xóa tài khoản đó đi Nhấp vào mũi tên tam giác ngược bên phải trên cùng màn hình,chọn tên User đang dùng- >cài đặt tài khoản Kích Mở khóa ở góc trên bên phải và nhập mật khẩu của bạn để thực hiện thay đổi Bạn phải là admin mới có thể xóa tài khoản người dùng Chọn tài khoản mà bạn muốn xóa và nhấp vào... người dùng là tài khoản có quyền cao nhất trên hệ thống Linux Người dùng sử dụng tài khoản root để thực hiện một số công việc quản trị hệ thống bao gồm : thêm các tài khoản người dùng mới, thay đổi mật khẩu của người dùng, xem các file log của hệ thống, cài đặt phần mềm, gỡ bỏ phần mềm, thay đổi quyền của file trên hệ thống … Khi sử dụng tài khoản root, người dùng phải rất cẩn thận vì mọi thao sẽ ảnh... phân biệt chữ hoa, chữ thường nên người đặt thường đặt tất cả là chữ thường Trường mật khẩu: được mã hoá thay bằng chữ x và được đặt trong file /etc/shadow UID: Số user id của người dùng, giúp hệ thống phân biệt giữa các người dùng khác nhau GID: Số group id của nhóm người dùng Mặc định số GID sẽ giống số UID Thông tin cá nhân: Thường là chứa tên đầy đủ của người dùng hoặc các thông tin khác có liên

Ngày đăng: 22/05/2016, 15:45

TỪ KHÓA LIÊN QUAN

w