10 cách tạo mật khẩu ngẫu nhiên trong Linux từ dòng lệnh

Một trong những điều tuyệt vời của Linux là bạn có thể tự mình tạo ra hàng trăm thứ khác nhau, ngay cả việc đơn giản như tạo mật khẩu ngẫu nhiên cũng có thể được thực hiện bởi hàng chục lệnh.

 

Sau đây chúng tôi xin giới thiệu tới các bạn 10 lệnh phổ biến nhất thường sử dụng để tạo mật khẩu này.

 

Trong quá trình sử dụng Linux, vấn đề bảo mật là điều quan tâm hàng đầu. Chúng tôi đã sưu tầm tất cả các lệnh từ Command-Line Fu và thử nghiệm trên máy tính của mình để đảm bảo rằng chúng đều hoạt động tốt. Nếu muốn trải nghiệm, bạn cũng có thể chạy các lệnh mình tìm thấy trên Windows với cài đặt Cygwin.

[h=2]Cách tạo một mật khẩu Random[/h] Trong bất kỳ lệnh tạo một password random được trình bày, bạn có thể hoặc là chỉnh sửa chúng để thay đổi độ dài của mật khẩu, hoặc chỉ sử dụng ký tự X đầu tiên nếu không muốn một mật khẩu quá dài. Chúng tôi khuyến cáo bạn sử dụng trình quản lý password LastPass để không phải lo vấn đề ghi nhớ chúng.

 

doc4 trang | Chia sẻ: oanh_nt | Lượt xem: 1104 | Lượt tải: 0download
Nội dung tài liệu 10 cách tạo mật khẩu ngẫu nhiên trong Linux từ dòng lệnh, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
10 cách tạo mật khẩu ngẫu nhiên trong Linux từ dòng lệnh Một trong những điều tuyệt vời của Linux là bạn có thể tự mình tạo ra hàng trăm thứ khác nhau, ngay cả việc đơn giản như tạo mật khẩu ngẫu nhiên cũng có thể được thực hiện bởi hàng chục lệnh. Sau đây chúng tôi xin giới thiệu tới các bạn 10 lệnh phổ biến nhất thường sử dụng để tạo mật khẩu này. Trong quá trình sử dụng Linux, vấn đề bảo mật là điều quan tâm hàng đầu. Chúng tôi đã sưu tầm tất cả các lệnh từ Command-Line Fu và thử nghiệm trên máy tính của mình để đảm bảo rằng chúng đều hoạt động tốt. Nếu muốn trải nghiệm, bạn cũng có thể chạy các lệnh mình tìm thấy trên Windows với cài đặt Cygwin. [h=2]Cách tạo một mật khẩu Random[/h] Trong bất kỳ lệnh tạo một password random được trình bày, bạn có thể hoặc là chỉnh sửa chúng để thay đổi độ dài của mật khẩu, hoặc chỉ sử dụng ký tự X đầu tiên nếu không muốn một mật khẩu quá dài. Chúng tôi khuyến cáo bạn sử dụng trình quản lý password LastPass để không phải lo vấn đề ghi nhớ chúng. Phương pháp đầu tiên là sử dụng thuật toán mã hóa SHA, chạy thông qua base64 và đầu ra là chuỗi 32 ký tự. date +%s | sha256sum | base64 | head -c 32 ; echo Phương pháp thứ 2 được xây dựng trong tính năng /dev/urandom, các bộ lọc chỉ lọc duy nhất những ký tự thường được dùng cho mật khẩu. Kết quả đầu ra là 32 ký tự. /dev/null | base64 -w 0 | rev | cut -b 2- | rev Phương pháp 8 giúp bạn thậm chí có thể tạo một mật khẩu ngẫu nhiên left-hand. Sau đó bạn có thể nhập mật khẩu này bằng tay trái: </dev/urandom tr -dc '12345!@#$%qwertQWERTasdfgASDFGzxcvbZXCVB' | head -c8; echo "" Phương pháp thứ 9: chỉ cần chạy lệnh này một lần, bạn có thể sử dụng randpw bất cứ khi nào bạn muốn tạo password random. Ngoài ra bạn cũng có thể đặt trong tập tin ~/.bashrc. randpw(){ < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16};echo;} Bạn có thể sử dụng cú pháp tương tự để thực thi bất kỳ chức năng nào bằng cách thay thế trong {}. Cuối cùng, đây cũng là cách dễ dàng nhất để tạo mật khẩu từ dòng lệnh. Nó hoạt động trong cả Linux, Windows với Cygwin và có thể cả Mac OS X. Mặc dù đây không phải là sự random như các lựa chọn trên, nhưng cũng đủ cho bạn thử: date | md5sum Có nhiều cách để bạn tạo ra các mật khẩu ngẫu nhiên từ dòng lệnh trong Linux, ví dụ như mkpasswd, sau đó bạn có thể gán chúng cho các tài khoản khác.

Các file đính kèm theo tài liệu này:

  • doc10_cach_tao_mat_khau_ngau_nhien_trong_linux_tu_dong_lenh.doc
Tài liệu liên quan