Một trong những phương pháp quan trọng nhất để bảo mật hệ điều hành của bạn là loại bỏ các gói không cần thiết hoặc thường là các
gói không cần thiết, vì vậy các gói không cần thiết là những gói mà bạn không cần hoặc hệ thống hoặc ứng dụng của bạn không yêu
cầu phải có nó trên hệ thống của bạn.
Và gói mồ côi là những gói bị bỏ lại sau khi bạn di chuyển các gói và sự phụ thuộc của chúng ta vào chúng.
Vì vậy, quy tắc đầu tiên là giữ cho máy chủ của bạn gọn gàng và có ý nghĩa.
Vì vậy, về cơ bản không có chất béo trên nó.
Chỉ cài đặt những gói mà bạn thực sự cần nếu chúng không mong muốn trong các gói.
Bạn cần làm gì?
Chỉ đơn giản là chém họ để dẫn họ?
Càng ít gói, càng có ít cơ hội mã chưa được vá, có nghĩa là mỗi khi có vấn đề với bất kỳ gói nào được
cài đặt trong hệ thống của bạn, phải có một bản nâng cấp mã để nâng cấp hoặc cập nhật gói đó.
Vì vậy, tất nhiên, nếu bạn có ít gói hơn, thì càng ít mã cần sửa.
Vì vậy, đây là một số hướng dẫn mà bạn nên làm theo.
Thứ nhất là không cài đặt các gói mà bạn không cần trong thời gian cài đặt ban đầu.
Giai đoạn đầu hoặc trong quá trình cài đặt ban đầu là khi bạn thực sự trải qua quá trình
cài đặt, hãy đảm bảo rằng bạn không chọn bất kỳ gói nào không cần thiết, chọn gói cơ bản dựa trên cài đặt ngay
cả khi không có gooey.
Tôi muốn giới thiệu trong môi trường công ty, thậm chí không chọn các tính năng bổ sung, chỉ cần cài đặt Linux.
Điều đó cung cấp cho bạn một dòng lệnh đơn giản.
Sau đó, nếu bạn phải cài đặt bất kỳ gói nào sau này, hãy chú ý đến các gói thêm vào.
Có những gói sẽ được thêm vào như một phần phụ thuộc được yêu cầu để một gói được cài đặt
thành công.
Vì vậy, bạn có thể cài đặt các gói đó.
Điều đó là tốt, nhưng có thể có một số bổ sung bổ sung không cần thiết.
Nhưng chương trình cung cấp cho bạn giống như một loại khuyến mãi để cài đặt để thực hiện.
Hãy chắc chắn rằng bạn chú ý đến nó và không cài đặt để có được danh sách tất cả các gói mà hệ thống
của bạn có ngay bây giờ.
Lệnh mà bạn nên chạy là R. P. M. Dach Kiwa.
Tất nhiên, đây là lệnh hoạt động trên RedHat Centaurs và Fedora loại bản phân phối Linux.
Bạn có thể nhận được danh sách tất cả các gói mà bạn có trong máy Linux của mình thông qua lệnh đó
và lệnh tương tự.
Ý tôi là, mục đích tương tự có thể được phục vụ từ một lệnh khác trên máy chủ Bunta, đó là về
việc cài đặt dấu gạch ngang không gian danh sách không gian.
Nhân tiện, cả hai lệnh này đều cung cấp cho bạn kết quả giống nhau là giúp bạn có được danh sách tất
cả các gói.
Những gì bạn nên làm là nếu bạn đang thực hiện xác thực gói hoặc kiểm tra hoặc và bảo mật hệ thống của mình,
thì điều bạn nên làm là bạn nên chạy đầu ra các lệnh này.
Đối với một tệp, khi bạn nhận được danh sách tất cả các gói bạn đã cài đặt, hãy đặt đầu
ra đó vào một tệp, sau đó bạn nên xem qua từng gói một.
Bây giờ, tôi đã hiểu và tôi hoàn toàn đồng ý với những người đang nghĩ ngay bây giờ rằng, trời ơi, tôi
có mười ba trăm mười bốn gói.
Bạn đang đùa tôi đấy à?
Tôi phải trải qua nó.
Tất cả từng gói một.
OK, câu trả lời và câu trả lời khó là có.
Nếu bạn muốn bảo mật hệ thống của mình, bạn phải thực hiện từng bước một.
Bây giờ, tin tốt là khi bạn xem qua tất cả từng cái một và bạn có một bản dựng tiêu chuẩn cho
hệ thống của mình, tức là bạn sẽ xây dựng nhiều hệ thống hơn.
Và đây là những gói bạn cần cài đặt và những gói còn lại bạn có thể loại bỏ, điều đó có nghĩa là
tất cả những nỗ lực đó sẽ được đền đáp.
Bạn không phải trải qua quá trình lọc đó một lần nữa.
Bạn chỉ có thể so sánh những gì bạn có, những gì bạn không cần và những gì bạn không cần.
Bạn chỉ có thể loại bỏ nó một cách đơn giản.
Vì vậy, hầu hết thời gian, như một thông lệ chung, hầu hết các môi trường doanh nghiệp đều áp dụng phương
thức đó.
Nếu bạn tham gia vào một công ty, họ có thể có một cái gì đó, một khuôn mẫu của hệ thống cho bạn biết, đây là những
gói nên được cài đặt và đây là những gói không nên được cài đặt.
Hoàn hảo.
Thế giới hoàn hảo của riêng bạn, bạn cũng có thể tham gia.
Nhưng điều gì sẽ xảy ra nếu bạn nhận được một công việc và họ không có kiểu mẫu tiêu chuẩn đó, thì đó là thời
điểm để bạn tỏa sáng.
Về cơ bản, đây là cơ hội của bạn.
Đến gặp người quản lý của bạn, nói với họ, này, nghe này, tôi nhận thấy rằng chúng tôi đang cài đặt mọi gói trong hệ thống
và chúng tôi không nên.
Vì vậy, chúng ta hãy loại bỏ chúng.
Ngoài ra, một trong những điều tuyệt vời và mọi nhà quản lý tuyệt vời đều hỏi bạn khi bạn đi phỏng vấn, bạn làm
cách nào để bảo mật hệ thống của mình?
Và nếu bạn trả lời, tôi sẽ loại bỏ tất cả các gói không cần thiết hoặc các gói ưu đãi.
Bạn sẽ ghi được nó ngay tại đó.
Bạn sẽ hiểu bạn đến từ đâu.
Vì vậy, dù sao, hãy quay lại vấn đề là, hãy đảm bảo rằng bạn có một danh sách tất cả các gói, xem qua và loại
bỏ chúng.
Để loại bỏ các gói lệnh đó, bạn sẽ phải sử dụng R của anh ta. P. M. dấu cách trừ E để xóa trong tên
gói.
Và tất nhiên là R. P. M. là một lệnh của RedHat hoặc S. Ô. S.
Đối với kiểu Bunta của bản phân phối Lennie, bạn phải sử dụng Atget, đây là kiểu cường điệu và cường điệu, đồng thời loại bỏ khoảng
trắng và tên gói không gian đều thực hiện cùng một chức năng miễn là bạn nhận được kết quả mong muốn.
Bây giờ về gói mồ côi.
Đó là những gì?
Hãy nói về chúng.
Mục tiêu là xóa tất cả các gói mồ côi khỏi CentOS Linux.
Theo các gói mồ côi, chúng tôi có nghĩa là tất cả các gói không còn phục vụ mục đích của một gói phụ thuộc.
Ví dụ.
Hãy để tôi cung cấp cho bạn một ví dụ nhanh để bạn sẽ hiểu rõ hơn ý nghĩa chính xác của đoạn văn
trên.
Gói A bất kỳ cuộc gọi gói nào một gói phụ thuộc vào gói B để cài đặt gói A, gói B phải được
cài đặt theo yêu cầu được hiểu.
Sau khi gỡ bỏ gói, gói B vẫn có thể được cài đặt.
Bạn thấy rằng do đó gói B bây giờ là gói mồ côi.
Vì vậy, bạn có một gói loại bỏ, nhưng gói B bắt buộc phải có một gói.
Nhưng bây giờ vì gói A không còn nữa nên bạn không cần gói B nữa đúng không?
Sadao những gói phân loại trong Gói B thường là những gói và bạn nên xóa chúng đi.
Bây giờ, làm thế nào để bạn xác định các gói đó?
Câu hỏi hay.
Tiếp tục, có một tiện ích được tích hợp sẵn cho phép bạn kiểm tra các gói mồ côi trong máy Linux
dành cho S. Ô. Loại bản phân phối Linux hoặc S. Ô. S hoặc RedHat.
Tiện ích đó có tên là Jume Utilities.
Và tất nhiên đó là một gói RPN.
Nếu bạn đã cài đặt cái đó và nó có nghĩa là bạn có cái mà tôi sẽ cho bạn thấy ngay bây giờ, hãy kiểm tra xem cái
đó có tồn tại trong hệ thống của bạn hay không, nghĩa là hãy kiểm tra xem phần phụ thuộc có thường là các gói tồn tại trong
hệ thống của bạn hay không.
Xin lỗi, hãy để tôi lùi lại một bước.
Ý tôi là kiểm tra xem các lambdas tiện ích đó có còn tồn tại trong hệ thống của bạn hay không để chạy R. P. M. Dash Q8 Group Tiện ích
trẻ.
Nếu gói đó ở đó, thì có nghĩa là bạn không phải tải xuống hoặc cài đặt nó.
Nhưng nếu nó không tồn tại thì sao?
Sau đó, chỉ cần bạn có thể thực hiện Jum cài đặt tiện ích dấu gạch ngang của bạn.
OK, vì vậy khi bạn đã cài đặt xong, hãy giả sử bạn có nó.
Bây giờ câu hỏi tiếp theo là lấy danh sách tất cả các gói mồ côi và đó là gói dash dọn dẹp các lá dấu
cách.
Nó sẽ cung cấp cho bạn.
Mọi thứ, tất cả các gói thông thường trong hệ thống của bạn, khi bạn đã xác định được chúng, bạn cần làm gì?
Bạn cần loại bỏ chúng.
Tất nhiên, bạn có thể làm R. P. M. trừ đi E, hoặc bạn có thể chỉ cần
sử dụng lệnh này, dễ dàng hơn rất nhiều, bạn có thể xóa gói không gian để xóa cùng một lệnh mà chúng ta đã chạy trước đó.
Nhưng tất nhiên, với back tech, back tech là thứ nằm ngay bên dưới phím thoát của bạn.
Và tất nhiên, đối với loại hệ thống Bunta, tất cả những gì bạn phải làm là ứng dụng, gạch ngang, lấy hoặc xóa và nó
sẽ thực hiện tất cả công việc cho bạn.
Được rồi.
Vì vậy, đó là về việc loại bỏ các gói không cần thiết hoặc thường xuyên.
Bây giờ, tôi muốn bạn thực sự đăng nhập vào hệ thống của bạn, vào hệ thống chỉnh sửa của bạn và làm theo cách tôi sẽ đăng nhập
vào hệ thống của mình và tôi sẽ thực hiện một vài lệnh sau.
Vì vậy, tôi có máy Linux của mình ngay tại đây.
Và trước hết, tôi sẽ kiểm tra danh sách tất cả các gói mà tôi có, mà chúng
tôi đã trình bày trong trang trình bày trước, tôi sẽ làm thêm và xem xét rất nhiều gói mà tôi có bây giờ.
Nếu tôi muốn đếm xem ở đây có bao nhiêu cái, tôi có thể làm đơn giản là R. P. M. , UAW C trừ đi L, và nó sẽ
cho tôi biết tôi có mười bốn trăm mười một gói.
Không đua đâu.
Đúng.
Đó, đó là một con số cao.
Nhưng dù sao, như tôi đã nói, những gì bạn phải làm là bạn phải xuất ra một tệp như hệ thống tạm thời.
Tổng RPM, nó tạo ra một tệp và kết quả đầu ra và bằng cách nhận kết quả đầu ra của R. P. M. Tachikawa Way sau đó bạn lướt
qua tất cả các gói đó, như tôi đã nói, từng gói một, và bạn xóa chúng, biết đấy,
lệnh tiếp theo là xóa RPM hoặc xóa các gói mồ côi.
Và đối với tiện ích, bạn cần phải có tiện ích.
Và trước tiên để tìm hiểu xem bạn có chạy R tiện ích đó hay không. P. M. trừ đi Q8 hãy trang bị cho Jume Dashi you
t Ķiģelis.
Đúng, tôi thực sự có nó hoàn hảo.
Tôi không cần phải cài đặt nó nếu tôi không có, thì bạn sẽ phải cài đặt nó.
Bây giờ, việc tiếp theo là dọn dẹp để kiểm tra tất cả các gói mồ côi.
Vì vậy, gói.
Dọn dẹp, gạch ngang, dấu gạch ngang, nhân tiện, đó là những lá gạch ngang, không chỉ một dấu gạch ngang đơn lẻ, mà là hai dấu
gạch nối.
Làm đi.
Vì vậy, nó cung cấp cho tôi tất cả các danh sách liệt kê các gói đó, nhân tiện, chúng ta có bao nhiêu W, C trừ đi tất
cả tám trong số chúng.
Vì vậy, tôi muốn thoát khỏi chúng.
Hoàn hảo.
Vậy tôi phải làm như thế nào?
Đơn giản chỉ cần chạy Jum, loại bỏ Batek.
Chiến thuật đóng và nhấn enter, và nó sẽ xóa tất cả các gói được liệt kê ở trên.
Của bạn đây, nó đang trải qua điều đó, nó chỉ yêu cầu bạn muốn tiếp tục và loại bỏ nó?
Có, tôi muốn tiếp tục xóa nó, xóa, xóa, xóa, v.v.
Và nó đã hoàn thành.
Bây giờ, nếu bạn chạy cùng một lệnh đó, nó sẽ không cung cấp cho bạn bất kỳ lệnh nào.
Nếu đúng như vậy, thì bạn có thể chạy các lệnh này thêm vài lần nữa để đảm bảo rằng
bạn có một hệ thống hoàn chỉnh không có tất cả các gói mồ côi.
Vì vậy, đó là cách bạn xóa các gói không cần thiết và không cần thiết.
Một lần nữa, nếu bạn có bất kỳ câu hỏi nào, hãy gửi tin nhắn cho tôi.
Và tôi luôn ở đây để giải đáp mọi thắc mắc của các bạn.
Cảm ơn bạn.