FEDORA LÀ GÌ? TÌM HIỂU VỀ HỆ ĐIỀU HÀNH FEDORA TỪ AZ

*

Với sự ra mắt của Fedora 23 vào tháng 11 năm 2015, nhiều tính năng của bản phân phối Linux quan trọng này đã được cải thiện, Fedora mang đến sự ổn định, bảo mật và quản trị đơn giản, chắc chắn điều này sẽ biến Fedora thành một hệ điều hành mạnh mẽ với nhiều người theo dõi.

Bạn đang xem: Fedora là gì? tìm hiểu về hệ điều hành fedora từ az

Trong hướng dẫn này, chúng ta sẽ đi sâu vào cấu hình của một số tham số Fedora 23 mà chúng ta có thể không tính đến hoặc đơn giản là bỏ qua.

Nếu bạn chưa có Fedora và muốn cài đặt nó, đây là liên kết đến trang hệ điều hành chính thức để bạn có thể tải xuống:

TẢI XUỐNG FedorA

Hướng dẫn sẽ bao gồm các chương. Đầu tiên sẽ xử lý cấu hình thời gian và ngày tháng trong Fedora, có vẻ như không đáng kể, nhưng mbachulski.comệc ngày và giờ máy chủ của chúng tôi được cấu hình chính xác là rất quan trọng đối với nhiều tác vụ quản trị. Và cuối cùng chúng ta sẽ thấy những gì liên quan đến người dùng và nhóm.

Để kết thúc phần giới thiệu, chúng tôi sẽ để lại cho bạn một loạt các liên kết đến các hướng dẫn có thể bạn quan tâm: Các lệnh được sử dụng nhiều nhất trong LinuxCài đặt và cấu hình Máy chủ Web trên Fedora 23Cài đặt và cấu hình Samba trên Fedora 23Cấu hình máy chủ thư trên Fedora 23DNF tại Fedora 23

Nhấn Next và chúng ta hãy đi đến các nhiệm vụ quản trị cơ bản.

1. Quản lý ngày và giờ Fedora 23

Các hệ điều hành hiện tại nổi bật nhờ có hai (2) loại đồng hồ đó là:

Đồng hồ hệ thống

Còn được gọi là đồng hồ phần mềm được hỗ trợ bởi kernel và giá trị ban đầu của nó dựa trên RTC (Real Time CLock); Khi hệ thống đã được khởi động, đồng hồ hệ thống hoàn toàn độc lập với RTC.

RTC (Giờ đồng hồ thực)

Nó thường đề cập đến đồng hồ phần cứng và RTC này độc lập với trạng thái của hệ điều hành vì nó có thể tiếp tục chức năng của nó ngay cả khi hệ điều hành bị tắt.

Với Fedora 23, chúng tôi có sẵn ba (3) dòng lệnh sẽ giúp chúng tôi định cấu hình các tham số ngày và thời gian, và các công cụ này là: Timedatectl (Dòng lệnh mới trong Fedora 23)NgàyHwclock

2. Fedora timedatectl

Chúng ta sẽ bắt đầu thấy hoạt động của dòng lệnh timedatectl, sử dụng lệnh timedatectl, chúng ta sẽ có được thông tin về ngày và giờ địa phương, ngày và giờ phổ quát, múi giờ, v.v. Chúng tôi sẽ sửa đổi thời gian hiện tại, vì điều này chúng tôi sẽ thực hiện lệnh sau:

thời gian thiết lập thời gian HH: MM: SS, Trong đó HH là giờ, MM là phút và SS là giây, ví dụ nếu chúng ta muốn đặt thời gian 12:15, chúng ta sẽ nhập lệnh sau: timedatectl thiết lập thời gian 12:15:00

{title}

{title}

Một danh sách rộng các múi giờ sẽ được hiển thị, để thiết lập một múi giờ chúng ta cần, chúng ta sẽ chỉ cần thực hiện lệnh sau: timedatectl set-timezone time_zone, ví dụ, timedatectl set-timezone Europe / Madrid

{title}

Chúng tôi thấy rằng nó đã được thiết lập, nếu chúng tôi muốn lọc tìm kiếm của chúng tôi (có nhiều múi giờ), chúng tôi có thể sử dụng lệnh sau: danh sách timedatectl-múi giờ | khu grep Ví dụ: danh sách timedatectl-múi giờ | grep mỹ

{title}

$config not found

Theo cách tương tự, máy chủ của chúng tôi có thể đồng bộ hóa ngày và giờ với máy chủ từ xa và điều này là nhờ NTP mà chúng tôi có thể bật hoặc tắt bằng cách sử dụng lệnh timedatectl set-ntp Order (có hoặc không), như chúng tôi đã thấy bằng cách sử dụng lệnh timedatectl Nó bị vô hiệu hóa (Không). Chúng tôi sẽ tiến hành kích hoạt nó bằng cách sử dụng lệnh đã thấy trước đây, trong ví dụ này nó sẽ trông như thế này: timedatectl set-ntp có

{title}

Nếu chúng tôi thực thi timedatectl, chúng tôi sẽ thấy rằng NTP (Giao thức thời gian mạng) đã được bật. Ở đây chúng tôi kết thúc với tiện ích dòng lệnh timedatectl.

3. Ngày Fedora

Tiếp theo chúng tôi sẽ phân tích ngày dòng lệnh:$config not found

{title}

Như chúng ta thấy bằng cách sử dụng lệnh date, thông tin cơ bản như ngày, ngày và giờ hiện tại được hiển thị. Nếu chúng ta muốn xem thời gian ở định dạng UTC, chúng ta phải nhập lệnh sau: hẹn hò

{title}

Trong lệnh này, có các tùy chọn cho phép chúng ta tùy chỉnh giao diện của kết quả, vì điều này chúng ta phải thực hiện cú pháp sau: ngày + "định dạng"

Tùy chọn định dạng

$config not found

Hãy xem xét một vài ví dụ trong hình ảnh sau:

{title}

Nếu chúng ta muốn sửa đổi thời gian bằng lệnh date, chúng ta phải thực thi lệnh sau: dateetset HH: MM: SS, ví dụ, dateetset 13:20:25

Lưu ý

Nhiệm vụ này phải được chạy như root.

{title}

Cho đến nay chúng ta thấy tiện ích của lệnh date, chúng ta sẽ tiếp tục.

4. Fedora Hwclock

Tiếp theo chúng ta sẽ thấy mbachulski.comệc sử dụng lệnh hwclock :

{title}

Với hwclock chúng ta truy cập RTC hoặc đồng hồ phần cứng, đồng hồ phần cứng này chứa các giá trị của năm, tháng, ngày, giờ, phút và giây. Để đặt tham số như ngày hoặc giờ bằng lệnh hwclok, chúng tôi sẽ sử dụng cú pháp sau: hwclock --set --date "dd mmm yyyy HH: MM" Với lệnh này trong tùy chọn tháng, chúng tôi không nhập các số, ví dụ 12, nhưng mbachulski.comết tắt của tháng, ví dụ nov. Trong ví dụ của chúng tôi, chúng tôi sẽ sử dụng như sau: hwclock --set - ngày "15 tháng 11 năm 2016 10:30"

{title}

Chúng tôi có thể đồng bộ hóa đồng hồ phần cứng với Hệ thống hiện tại bằng hai (2) tùy chọn: hwclock hèsystohc : Nó cho phép chúng tôi thiết lập dữ liệu từ hệ thống hiện tại.hwclockTHERhctosys : Nó cho phép chúng ta đặt ngày và giờ của hệ thống từ đồng hồ phần cứng.

Cho đến nay chúng ta đã thấy mbachulski.comệc quản lý các tham số ngày và thời gian, sau đó chúng ta sẽ phân tích mọi thứ liên quan đến người dùng và các nhóm trong Fedora 23.

5. Quản lý người dùng và nhóm Fedora

Chúng tôi phải hiểu rằng mbachulski.comệc quản trị chính xác người dùng và nhóm trong Fedora 23 là khóa chính vì điều này phụ thuộc vào quyền truy cập và các tác vụ khác. Với Fedora 23, chúng ta có thể sử dụng một lược đồ có tên là User Private Group (UPG) để tạo các nhóm trên UNIX có thể được quản lý tương đối dễ dàng.

Một nhóm riêng tư được tạo mỗi khi người dùng được thêm vào Fedora 23 và nhóm này có cùng tên với người dùng, do đó, người dùng được tạo là thành mbachulski.comên duy nhất của nhóm đó. Danh sách tất cả các nhóm được lưu trữ trong đường dẫn / etc / nhóm .

Trong các môi trường có người dùng khác nhau, Fedora 23 cung cấp cho chúng tôi tùy chọn sử dụng mật khẩu bóng hoặc bóng mật khẩu được cung cấp bởi gói bóng tối, điều này cho phép chúng tôi đảm bảo an ninh cao hơn trong hệ thống của mình.

Với mật khẩu bóng, mật khẩu được mã hóa di chuyển từ đường dẫn / etc / passwd (nơi mà bất kỳ người dùng nào cũng có thể đọc được) đến đường dẫn / etc / bóng trong đó người dùng root chỉ có thể đọc được chúng. Để tạo người dùng bằng giao diện đồ họa Fedora 23, chúng tôi đi đến tùy chọn Người dùng và chúng tôi sẽ thấy tùy chọn sau được hiển thị:

$config not found

{title}

Để tạo người dùng, chúng tôi phải nhấp vào nút Mở khóa để cho phép người dùng chỉnh sửa. Bạn cần nhập mật khẩu của chúng tôi để cho phép chỉnh sửa.

{title}

Khi chúng tôi đã nhập mật khẩu, chúng tôi có thể nhấp vào biểu tượng + và cửa sổ sau sẽ được hiển thị nơi chúng tôi sẽ tạo người dùng của mình.

{title}

Chúng tôi định cấu hình các tham số người dùng cần thiết như người dùng hoặc quản trị mbachulski.comên tiêu chuẩn và nhấp vào Thêm và theo cách này, người dùng của chúng tôi đã được thêm vào hệ thống. Chúng ta có thể thấy người dùng mới được tạo thành công:

$config not found

{title}

Theo cách tương tự nếu chúng ta muốn xóa người dùng khỏi môi trường đồ họa, chúng ta chỉ cần chọn người dùng và nhấp vào biểu tượng - .

Để thêm người dùng bằng dòng lệnh, chúng tôi sẽ sử dụng lệnh: tên người dùng

{title}

Thông số cho màn hình người dùng

id : Hiển thị người dùng và ID của các nhóm giống nhau.useradd, usermod, userdel : Với những tiện ích này, chúng tôi có thể thêm, sửa đổi hoặc xóa người dùng.

Xem thêm: Đánh Giá Xiaomi Mi 9: 'Đúng Nghĩa" Flagship Killer, Giá Siêu Cạnh Tranh

groupadd, groupmod, groupdel : Với những tiện ích này, chúng tôi có thể thêm, sửa đổi hoặc xóa một nhóm.gpasswd : Tiện ích này cho phép chúng tôi quản lý tệp cấu hình nằm trong đường dẫn / etc / group.pwck, grpck : Với tiện ích này, chúng tôi có thể thực hiện xác minh mật khẩu, nhóm, v.v.

$config not found

{title}

Khi chúng ta tạo một người dùng mặc định, nó bị khóa, để mở khóa người dùng, chúng ta phải chạy lệnh sau: tên người dùng Cho phép chúng tôi gán mật khẩu cho người dùng đã tạo, trong ví dụ này chúng tôi sẽ sử dụng: kiểm tra mật khẩu

{title}

Khi chúng ta tạo một người dùng trong Fedora 23, chúng ta có thể sử dụng một số tham số với nó.

Thông số tạo người dùng

-c "bình luận" : Thuật ngữ bình luận có thể được thay thế bằng bất kỳ cụm từ nào, điều này giúp chúng tôi chỉ định tên đầy đủ của người dùng.-d home_directory : Nó được sử dụng để thay thế đường dẫn / home / tên người dùng /.-e date : Hiển thị thông tin khi tài khoản bị vô hiệu hóa ở định dạng YYYY-MM-DD.-f ngày : Hiển thị số ngày sau khi mật khẩu hết hạn, nếu nó hiển thị 0 thì nó cho biết rằng tài khoản đã bị vô hiệu hóa ngay sau khi mật khẩu hết hạn.-g group_name : Hiển thị nhóm hoặc nhóm người dùng.-m : Tạo thư mục chính nếu nó không được tạo.-M : Không tạo thư mục chính.-p password : Mã hóa mật khẩu bằng mật mã.

$config not found

Để thêm một nhóm mới trong Fedora 23, chúng tôi sẽ sử dụng lệnh: groupadd group_name

Tùy chọn để thêm nhóm mới

-f, --force : Khi được sử dụng với -g id và gid (Id nhóm) tồn tại, lệnh groupadd sẽ chọn một ID khác cho nhóm.-g gid : Đại diện cho ID nhóm của nhóm chúng tôi đang tạo.-K, --key key = value : Ghi đè các giá trị mặc định trong đường dẫn /etc/login.defs.-p, --password : Chúng ta có thể sử dụng lệnh này để mã hóa mật khẩu của nhóm đã tạo.

Hãy xem một số ví dụ trong hình ảnh sau đây:

{title}

Chúng tôi sẽ xem xét quá trình tạo ngắt kết nối tự động, điều đó có nghĩa là, chúng tôi có thể được kết nối với tư cách là người dùng root và đi ăn trưa, chúng tôi đang họp, một sự cố xảy ra, v.v. và chúng tôi để phiên mở, đây có thể là một rủi ro bảo mật, vì vậy chúng tôi sẽ xem cách làm cho người dùng này mất kết nối sau một khoảng thời gian không có hoạt động. Đầu tiên chúng ta sẽ cài đặt gói Màn hình bằng lệnh sau: màn hình cài đặt dnf

{title}

Ở đó chúng tôi chấp nhận tải xuống bằng cách nhập chữ s (Có) . Quá trình tải xuống và cài đặt sẽ chạy.

{title}

Bây giờ chúng tôi sẽ đi đến đường dẫn / etc / profile và với tư cách là người dùng root, chúng tôi sẽ thêm văn bản sau vào đầu dòng để ngăn quá trình bị gián đoạn . bẫy "" 1 2 3 15

{title}

Chúng tôi lưu các thay đổi với kết hợp CTRL + O và thoát trình chỉnh sửa bằng CTRL + X. Bây giờ trong cùng một đường dẫn / etc / profile nhưng ở cuối tập tin, chúng tôi sẽ nhập văn bản sau đây cho phép màn hình bắt đầu mỗi khi người dùng kết nối từ xa : SCREENEXEC = "màn hình" nếu <-w $ (tty)>; sau đó bẫy "exec $ SCREENEXEC" 1 2 3 15 echo -n 'Phiên bắt đầu trong 10 giây' ngủ 10 exec $ SCREENEXEC fi

$config not found

{title}

Chúng tôi cũng lưu các thay đổi với tổ hợp Ctrl + O. Tiếp theo chúng ta sẽ mở tệp trong đường dẫn / etc / screenrc Và chúng tôi sẽ nhập các giá trị sau để đóng phiên sau một khoảng thời gian nhất định . nhàn rỗi 120 thoát autodetach tắt

{title}

Chúng tôi lưu các thay đổi với Ctrl + O. Nếu chúng tôi muốn chặn phiên thay vì đóng phiên, chúng tôi sẽ nhập văn bản sau: Tự động khóa màn hình 120 tự động tắt Những thay đổi này sẽ có hiệu lực khi người dùng đăng nhập vào Fedora 23.

$config not found

Bây giờ hãy xem cách tạo thư mục nhóm . mbachulski.comệc các quản trị mbachulski.comên và điều phối mbachulski.comên CNTT tạo ra các nhóm cụ thể theo khu vực hoặc theo dự án là rất phổ biến, điều này phục vụ cho mbachulski.comệc theo dõi các thành mbachulski.comên của mỗi nhóm và biết vai trò của mỗi người dùng.

Giả sử chúng ta cần tạo một nhóm cho những người tài chính, với tư cách là người dùng root, chúng ta sẽ tạo thư mục có tên là Finance, vì điều này chúng ta sẽ thực hiện lệnh sau: mkdir / opt / Tài chính Và sau đó chúng tôi thêm nhóm Tài chính vào hệ thống bằng lệnh: tài chính nhóm

{title}

Chúng tôi sẽ liên kết nội dung của tuyến / opt / Finance với nhóm Tài chính, chúng tôi sẽ sử dụng lệnh: gốc chown: Tài chính / opt / Tài chính Và chúng tôi sẽ cho phép người dùng của nhóm này chỉnh sửa các tệp, vì điều này chúng tôi sẽ thực hiện lệnh sau: chmod 2775 / opt / Tài chính

{title}

Cho đến thời điểm này, tất cả người dùng của nhóm Tài chính sẽ có thể chỉnh sửa các tệp được lưu trữ trong đường dẫn / opt / Finance / mà không yêu cầu rằng với tư cách là quản trị mbachulski.comên, chúng tôi phải luôn luôn cấp quyền. Để xác minh rằng các quyền đã được cấp chính xác, chúng tôi sẽ thực hiện lệnh sau: ls -ld / opt / Tài chính

{title}

Lưu ý

Chúng ta đừng sợ ngày tháng, hãy nhớ rằng nó đã được sửa đổi vào đầu hướng dẫn.

Cuối cùng, để thêm người dùng vào nhóm Tài chính, chúng tôi sẽ sử dụng lệnh sau: tên người dùng usermod -aG Finance Và chúng ta có thể thấy người dùng của mình "kiểm tra" trong nhóm Tài chính.

$config not found

{title}

Bằng cách này, chúng tôi đã phân tích và xem xét một số thông số ban đầu của cả cài đặt ngày và người dùng trong thế giới hấp dẫn này được gọi là Fedora 23.