OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

6.20.1. Cài đặt bóng


Lưu ý

Nếu bạn muốn thực thi việc sử dụng mật khẩu mạnh, hãy tham khảo http://www.linuxfromscratch.org/blfs/view/ 9.0 / postlfs / cracklib.html để cài đặt CrackLib trước khi xây dựng Shadow. Sau đó thêm --với-libcrack đến cấu hình lệnh dưới đây.

Lưu ý

Nếu bạn muốn thực thi việc sử dụng mật khẩu mạnh, hãy tham khảo http://www.linuxfromscratch.org/blfs/view/ 9.0 / postlfs / cracklib.html để cài đặt CrackLib trước khi xây dựng Shadow. Sau đó thêm --với-libcrack đến cấu hình lệnh dưới đây.

hình ảnh

{}

{}

Tắt cài đặt của các nhóm chương trình và các trang người dùng của nó, vì Coreutils cung cấp phiên bản tốt hơn. Đồng thời Ngăn cài đặt các trang thủ công đã được cài đặt trong Phần 6.8, “Man-pages-5.02”:


sed -i 's / groups $ (EXEEXT) //' src / Makefile.in

sed -i 's / groups $ (EXEEXT) //' src / Makefile.in


tìm man -name Makefile.in -exec sed -i tìm man -name Makefile.in -exec sed -i

tìm man -name Makefile.in -exec sed -i

's / groups \ .1 /' s / getspnam \ .3

's / passwd \ .5 /

/'

\;

\;

\;

tìm man -name Makefile.in -exec sed -i tìm man -name Makefile.in -exec sed -i

tìm man -name Makefile.in -exec sed -i

/ / '{}

/'

/ / '{}

/'

{}

{}

Thay vì sử dụng mặc định crypt phương pháp, sử dụng càng an toàn SHA-512 phương pháp mã hóa mật khẩu, cũng cho phép mật khẩu dài hơn 8 ký tự. Nó cũng là cần thiết để thay đổi lỗi thời / var / spool / mail vị trí cho hộp thư của người dùng mà Shadow sử dụng theo mặc định cho / var / mail vị trí được sử dụng hiện tại:


sed -i -e 's @ # ENCRYPT_METHOD DES @ ENCRYPT_METHOD SHA512 @' \

-e 's @ / var / spool / mail @ / var / mail @' etc / login.defs

sed -i -e 's @ # ENCRYPT_METHOD DES @ ENCRYPT_METHOD SHA512 @' \

-e 's @ / var / spool / mail @ / var / mail @' etc / login.defs


Lưu ý

Nếu bạn chọn xây dựng Shadow với hỗ trợ Cracklib, hãy chạy như sau:

Lưu ý

Nếu bạn chọn xây dựng Shadow với hỗ trợ Cracklib, hãy chạy như sau:


hình ảnh

sed -i 's @ DICTPATH. * @ DICTPATH ​​\ t / lib / cracklib / pw_dict @' etc / login.defs

sed -i 's @ DICTPATH. * @ DICTPATH ​​\ t / lib / cracklib / pw_dict @' etc / login.defs

Thực hiện một thay đổi nhỏ để tạo số nhóm đầu tiên được tạo bởi useradd 1000:


sed -i 's / 1000/999 /' vv / useradd

sed -i 's / 1000/999 /' vv / useradd


Chuẩn bị Shadow để biên soạn:


./configure --sysconfdir = / etc --with-group-name-max-length = 32

./configure --sysconfdir = / etc --with-group-name-max-length = 32


Ý nghĩa của tùy chọn cấu hình:


--with-group-name-max-length = 32

Tên người dùng tối đa là 32 ký tự. Đặt tên nhóm tối đa giống nhau.

Biên dịch gói:


làm cho

làm cho


Gói này không đi kèm với một bộ kiểm tra. Cài đặt gói:


thực hiện cài đặt

thực hiện cài đặt

Di chuyển một chương trình không đúng vị trí đến vị trí thích hợp của nó:


mv -v / usr / bin / passwd / bin

mv -v / usr / bin / passwd / bin


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: