Saya memiliki komputer Windows, Mac, dan Linux; tetapi saya hanya dapat terhubung ke beberapa situs web perusahaan saya melalui mesin Windows dan Mac saat ini karena mereka adalah satu-satunya dengan token perangkat lunak RSA SecurID. Saya ingin tahu: apakah mungkin untuk membuat token perangkat lunak SecurID untuk bekerja pada sistem Linux (dalam kasus saya, Ubuntu)?
linux
ubuntu
ubuntu-11.10
Dan Tao
sumber
sumber
Jawaban:
Tidak ada token RSA Software untuk linux, jadi Anda harus menggunakan Wine (atau menjalankan windows di mesin virtual). Ada utas di sini di mana versi Wine dan versi RSA Software yang telah ditemukan berfungsi.
Alternatif lain adalah untuk mendapatkan token berbasis telepon sehingga Anda tidak bergantung pada desktop tertentu dan kerenyahan anggur. Sebagian besar platform telepon didukung.
sumber
Versi terbaru Ubuntu menawarkan paket stoken , implementasi SecurID open source asli yang mencakup CLI, GTK + GUI, dan API perpustakaan.
Untuk informasi lebih lanjut, lihat beranda proyek .
sumber
Secara pribadi, saya terlalu malas untuk mengangkat telepon saya, membuka aplikasi RSA, memasukkan PIN saya, dan kemudian mengetiknya di halaman login. Saya juga tidak suka berurusan dengan Wine. Jadi, sebagai gantinya, saya menciptakan solusi yang benar-benar gila untuk masalah ini. Saya menulis sebuah skrip yang akan SSH ke mesin Windows, meluncurkan aplikasi RSA, memasukkan PIN Anda, menyalin hasilnya, dan memasukkannya ke clipboard mesin Linux lokal Anda. Untuk melakukan ini, Anda memerlukan mesin Windows yang dapat Anda akses melalui SSH dengan perangkat lunak RSA diinstal. Saya menggunakan freesshd sebagai server SSH di Windows. Anda juga akan membutuhkan Autohotkey dan PsExec .
Kompilasi skrip AHK berikut di mesin Windows (saya meletakkan exe yang dihasilkan di C: \ Program Files \ RSA SecurID Software Token \ rsa-securid.exe):
Kemudian gunakan skrip shell berikut di sisi Linux:
Ketika skrip selesai berbicara dengan mesin Windows, itu akan memasukkan kode sandi di clipboard Anda dan memunculkan sedikit pemberitahuan. Jadi pada dasarnya Anda menekan tombol, tunggu beberapa detik, dan voila Anda dapat menempelkan kode sandi.
Semoga itu bisa membantu.
sumber
Saya membuat skrip untuk membuat kode sandi dari baris perintah, jadi saya tidak harus berurusan dengan aplikasi windows. Ini pada dasarnya menjalankan anggur di latar belakang, meraih output dan mencetaknya ke konsol.
sumber