10 Cara Menghasilkan Kata Sandi Acak dari Baris Perintah Linux

Nov 14, 2024
Privasi dan Keamanan

Salah satu hal hebat tentang Linux adalah Anda dapat melakukan hal yang sama dengan ratusan cara berbeda — bahkan sesuatu yang sederhana seperti membuat sandi acak dapat dilakukan dengan lusinan perintah berbeda. Berikut 10 cara melakukannya.

Kami mengumpulkan semua perintah ini dari Baris Perintah Fu dan mengujinya di PC Linux kami untuk memastikannya berfungsi. Anda harus dapat menggunakan setidaknya beberapa dari ini di Windows dengan Cygwin terpasang, meskipun kami tidak menguji semuanya — yang terakhir pasti berfungsi.

Hasilkan Kata Sandi Acak

Untuk salah satu dari perintah sandi acak ini, Anda dapat memodifikasinya untuk menghasilkan panjang sandi yang berbeda, atau Anda dapat menggunakan karakter x pertama dari sandi yang dibuat jika Anda tidak menginginkan sandi yang panjang. Semoga Anda menggunakan pengelola kata sandi seperti LastPass bagaimanapun juga sehingga Anda tidak perlu menghafalnya.

Metode ini menggunakan SHA untuk mencirikan tanggal, berjalan melalui base64, dan kemudian mengeluarkan 32 karakter teratas.

tanggal +% s | sha256sum | base64 | kepala -c 32; gema

Metode ini menggunakan fitur built-in / dev / urandom, dan hanya menyaring karakter yang biasanya Anda gunakan dalam kata sandi. Kemudian menampilkan 32 teratas.

</ dev / urandom tr -dc _A-Z-a-z-0-9 | kepala -c $ {1:-32}; echo;

Yang ini menggunakan fungsi rand openssl, yang mungkin tidak diinstal pada sistem Anda. Untung ada banyak contoh lain, bukan?

openssl rand -base64 32

Yang ini bekerja sangat mirip dengan urandom lainnya, tetapi hanya bekerja secara terbalik. Bash sangat kuat!

tr -cd '[:alnum:]' </ dev / urandom | lipat -w30 | head -n1

Berikut contoh lain yang memfilter menggunakan perintah string, yang mengeluarkan string yang dapat dicetak dari file, yang dalam hal ini adalah fitur urandom.

string / dev / urandom | grep -o '[[:alnum:]]' | kepala -n 30 | tr -d '\ n'; gema

Ini adalah versi urandom yang lebih sederhana.

</ dev / urandom tr -dc _A-Z-a-z-0-9 | kepala -c6

Yang ini berhasil menggunakan perintah dd yang sangat berguna.

dd if = / dev / urandom bs = 1 count = 32 2> / dev / null | base64 -w 0 | rev | potong -b 2- | putaran

Anda bahkan dapat membuat kata sandi sebelah kiri acak, yang memungkinkan Anda mengetik kata sandi dengan satu tangan.

</ dev / urandom tr -dc '12345! @ # $% qwertQWERTasdfgASDFGzxcvbZXCVB' | kepala -c8; echo ""

Jika Anda akan menggunakan ini sepanjang waktu, mungkin ide yang lebih baik untuk memasukkannya ke dalam sebuah fungsi. Dalam kasus ini, setelah Anda menjalankan perintah sekali, Anda akan dapat menggunakan randpw kapan pun Anda ingin membuat kata sandi acak. Anda mungkin ingin memasukkan ini ke dalam file ~ / .bashrc Anda.

randpw () { < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-16}; echo;}

Anda dapat menggunakan sintaks yang sama ini untuk membuat semua ini menjadi fungsi — cukup ganti semua yang ada di dalam { }

Dan inilah cara termudah untuk membuat kata sandi dari baris perintah, yang berfungsi di Linux, Windows dengan Cygwin, dan mungkin Mac OS X. Saya yakin beberapa orang akan mengeluh bahwa ini tidak seacak beberapa opsi lainnya, tapi sejujurnya, ini cukup acak jika Anda akan menggunakan semuanya.

tanggal | md5sum

Ya, itu bahkan cukup mudah untuk diingat.


Ada banyak cara lain untuk membuat sandi acak dari baris perintah di Linux — misalnya, perintah mkpasswd, yang sebenarnya dapat menetapkan sandi ke akun pengguna Linux. Jadi, apa cara favoritmu?

How To Generate Random Password From The Command Line On Ubuntu Linux

How To Generate A Random Password In Linux Using /dev/random

How To Generate A Random Number In Linux

How To Generate A Password Hash With Salt Via The Command OpenSSL On Linux

Password Tools | Generating Strong Passwords Using The Command Line In Linux

Unix & Linux: How To Create SHA512 Password Hashes On Command Line? (10 Solutions!!)

Random Password Generator Linux Shell Script Tutorial

7-Zip Command Line Basics

How To Create Random Passwords In Linux Terminal

Create Random Passwords With Linux Mint

How To Show Password Feedback In The Linux Terminal

How To Generate Wordlists With Crunch | Kali Linux

How To Generate, Encrypt, Decrypt Random Passwords On RHEL Linux 7, CentOS 6 And Fedora 17-21

Generating Random Passwords Using Apg In Ubuntu Linux

How To HACK A Password // Password Cracking With Kali Linux And HashCat

Generate Simple Relatively Easy To Remember Passwords Using Pwmake On Linux

Python Tutorial: Generate Random Numbers And Data Using The Random Module

Linux Terminal Kung Fu - 2 Of 50 Password Mastery And Hacking For Security


Privasi dan Keamanan - Artikel Terpopuler

Facebook Menggunakan Nomor Telepon Anda untuk Menargetkan Iklan dan Anda Tidak Dapat Menghentikannya

Privasi dan Keamanan Sep 28, 2025

KONTEN TIDAK CACHED Publikasi teknologi hari ini berteriak bahwa memberi Facebook nomor telepon Anda untuk 2FA memungkinkan mereka menargetkan Anda untuk iklan. Tetapi ini melewat..


Cara Menghapus Facebook dari Hidup Anda (Dan Mengapa Itu Hampir Tidak Mungkin)

Privasi dan Keamanan Apr 14, 2025

KONTEN TIDAK CACHED Kampanye #DeleteFacebook adalah ajakan bertindak yang cukup jelas, tetapi kebanyakan orang yang mengatakan ingin menghapus akun tidak pernah melakukannya. Meng..


Cara Mengunci TeamViewer untuk Akses Jarak Jauh yang Lebih Aman

Privasi dan Keamanan Dec 6, 2024

TeamViewer adalah program gratis yang hebat, baik Anda ingin mengakses komputer dari jauh atau membantu teman dan kerabat dengan komputer mereka . Tetapi ..


Bagaimana Melihat Situs Web Yang Tersambung Secara Diam-diam Di Komputer Anda

Privasi dan Keamanan Nov 13, 2024

PC Anda membuat banyak koneksi Internet dalam bisnis sehari, dan tidak semuanya harus situs yang Anda sadari sedang terjadi koneksi. Meskipun beberapa koneksi ini tidak berbahaya, s..


Cara Membungkam Kisah Instagram Seseorang

Privasi dan Keamanan May 24, 2025

KONTEN TIDAK CACHED Instagram fitur Cerita baru adalah… memecah belah. Saya adalah penggemar berat, tetapi anggota lain dari tim How-To Geek menganggap mereka han..


Cara Mengatur Akun Pengguna Tamu di macOS

Privasi dan Keamanan Mar 10, 2025

KONTEN TIDAK CACHED Jika Anda meminjamkan Mac kepada teman atau anggota keluarga, bahkan untuk waktu yang singkat, Anda mungkin tidak ingin mempercayai mereka dengan akun Anda. An..


Cara Menghapus Riwayat Pencarian di Windows File Explorer

Privasi dan Keamanan Nov 29, 2024

KONTEN TIDAK CACHED Saat Anda mengetik ke dalam kotak Pencarian di File Explorer Windows, daftar saran ditampilkan di bawah kotak. Saran ini berasal dari riwayat penelusuran sebel..


Cara Menggunakan Kontrol Orang Tua dan Profil Anak di Tablet Amazon Fire

Privasi dan Keamanan Dec 18, 2024

KONTEN TIDAK CACHED Amazon's Fire Tablet menawarkan kontrol orang tua untuk mengunci perangkat dengan cepat serta "profil anak" yang terperinci. Profil anak (atau remaja) ini digu..


Kategori