Ini adalah perintah c_rehashssl yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
c_rehash - Buat tautan simbolis ke file yang diberi nama dengan nilai hash
RINGKASAN
c_rehash [-tua] [-H] [-N] [-v] [ direktori...]
DESKRIPSI
c_rehash memindai direktori dan menghitung nilai hash dari setiap ".pem", ".crt", ".cer", atau
file ".crl" dalam daftar direktori yang ditentukan dan membuat tautan simbolis untuk setiap file,
di mana nama tautan adalah nilai hash. (Jika platform tidak mendukung simbolis
link, salinan dibuat.) Utilitas ini berguna karena banyak program yang menggunakan OpenSSL memerlukan
direktori yang akan diatur seperti ini untuk menemukan sertifikat.
Jika ada direktori yang diberi nama pada baris perintah, maka direktori tersebut diproses secara bergantian. Jika
tidak, maka SSL_CERT_DIR variabel lingkungan dikonsultasikan; shold ini menjadi titik dua-
daftar direktori yang terpisah, seperti Unix PATH variabel. Jika itu tidak diatur maka
direktori default (khusus instalasi tetapi sering /usr/local/ssl/certs) sedang diproses.
Agar direktori dapat diproses, pengguna harus memiliki izin menulis pada direktori tersebut
direktori, jika tidak maka akan dilewati. Link yang dibuat berbentuk "HHHHHHHH.D",
dimana masing-masing H adalah karakter heksadesimal dan D adalah angka desimal tunggal. Saat memproses
sebuah direktori, c_rehash pertama-tama akan menghapus semua tautan yang memiliki nama dalam sintaks itu. Jika kamu
memiliki tautan dalam format yang digunakan untuk tujuan lain, tautan tersebut akan dihapus. Untuk melewatkan
langkah penghapusan, gunakan -n bendera. Hash untuk CRL terlihat mirip kecuali hurufnya r muncul
setelah titik, seperti ini: "HHHHHHH.rD".
Beberapa objek mungkin memiliki hash yang sama; mereka akan ditunjukkan dengan menambah D
nilai. Duplikat ditemukan dengan membandingkan sidik jari SHA-1 lengkap. Sebuah peringatan akan
ditampilkan jika duplikat ditemukan.
Peringatan juga akan ditampilkan jika ada file yang tidak dapat diurai baik sebagai
sertifikat atau CRL.
Program ini menggunakan openssl program untuk menghitung hash dan sidik jari. Jika tidak ditemukan
di pengguna PATH, lalu atur BUKA variabel lingkungan ke nama path lengkap. Setiap
program dapat digunakan, itu akan dipanggil sebagai berikut untuk sertifikat atau CRL:
$OPENSSL x509 -hash -sidik jari -noout -di FILENAME
$OPENSSL crl -hash -sidik jari -noout -di FILENAME
dimana NAMA FILE adalah nama file. Itu harus menampilkan hash file pada baris pertama, dan
sidik jari pada yang kedua, secara opsional diawali dengan beberapa teks dan tanda sama dengan.
PILIHAN
-tua
Gunakan hashing gaya lama (MD5, bukan SHA-1) untuk menghasilkan tautan untuk rilis
sebelum 1.0.0. Perhatikan bahwa versi saat ini tidak akan menggunakan gaya lama.
-h Tampilkan pesan penggunaan singkat.
-n Jangan hapus tautan yang ada. Ini diperlukan saat menyimpan tautan gaya baru dan lama di
direktori yang sama.
-v Cetak pesan tentang tautan lama yang dihapus dan tautan baru yang dibuat. Secara default, c_rehash
hanya mencantumkan setiap direktori saat sedang diproses.
LINGKUNGAN
BUKA
Jalur ke executable untuk digunakan untuk menghasilkan hash dan sidik jari (lihat di atas).
SSL_CERT_DIR
Daftar direktori yang dipisahkan titik dua untuk dioperasikan. Diabaikan jika direktori terdaftar
di baris perintah.
Gunakan c_rehashssl online menggunakan layanan onworks.net