DreamSSH

Software screenshot:
DreamSSH
Rincian Software:
Versi: 0.2
Tanggal Upload: 14 Apr 15
Pengembang: Duncan McGreggor
Lisensi: Gratis
Popularitas: 80

Rating: 2.0/5 (Total Votes: 1)

DreamSSH adalah server SSH sangat dapat dikonfigurasi murni Python, Twisted-berbasis.
Instal
Anda dapat menginstal dari PyPI, yang akan memberikan terbaru yang dirilis (mudah-mudahan stabil) versi perangkat lunak:
& Nbsp; sudo pip install dreamssh
Jika Anda suka hidup di tepi, Anda dapat menginstal dari cabang github master:
& Nbsp; sudo pip install https://github.com/dreamhost/dreamssh/zipball/master
Akhirnya, Anda bisa mendapatkan kode itu sendiri:
& Nbsp; git clone https://github.com/dreamhost/dreamssh.git
Dependencies
Jika Anda menggunakan pip untuk menginstal DreamSSH, maka Anda akan memiliki perpustakaan yang diperlukan diinstal. Jika Anda akan berjalan dari kode sumber, Anda harus melakukan hal berikut:
& Nbsp; sudo pip install pyasn1
& Nbsp; sudo pip install PyCrypto
& Nbsp; sudo pip install memutar
Setelah dependensi diinstal, Anda akan perlu untuk menghasilkan kunci untuk digunakan oleh server:
& Nbsp; twistd dreamssh keygen
Menjalankan
Setelah Anda memiliki DreamSSH diinstal, berinteraksi dengan server semudah berikut:
& Nbsp; twistd dreamssh
Yang akan berjalan dalam mode daemonized. Jika Anda ingin menjalankannya di latar depan dan menonton output log ke stdout, hanya melakukan:
twistd -n dreamssh
Untuk login ke shell, gunakan perintah ini:
& Nbsp; twistd shell dreamssh
Jika Anda ingin mencoba alternatif "mainan" shell:
& Nbsp; twistd dreamssh --interpreter = gema
Ketika Anda siap untuk menutupnya:
& Nbsp; twistd dreamssh berhenti
Bagi mereka yang memiliki tiruan dari git repo, ada kemudahan pengembangan membuat target:
& Nbsp; membuat keygen
& Nbsp; membuat daemon
& Nbsp; membuat menjalankan
& Nbsp; membuat shell
& Nbsp; membuat berhenti
Menggunakan
Ketika Anda login ke shell Python:
& Nbsp; twistd shell dreamssh
Anda akan disambut dengan sesuatu yang terlihat seperti ini:
: >>
:
: Selamat Datang di
:
: ________ ____________________ __
: ___ __ _________________ _______ _____ ___ / ___ _ / __ / / /
: __ / / / _ ___ / _ __ `/ _ __ __` ____ _____ __ / _ / /
: _ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
: / _____ / / _ / ___ / __, _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: Anda telah login ke DreamSSH Server.
: Type 'ls ()' atau 'dir ()' untuk melihat benda-benda di namespace saat ini.
:
: Nikmati!
:
: >>
Jika Anda mengikuti petunjuk yang diberikan dalam banner, Anda bisa mendapatkan daftar objek yang tersedia dengan perintah berikut:
: >> Ls ()
& Nbsp; __ builtins__ - Data
& Nbsp; aplikasi - dreamssh.shell.pythonshell.CommandAPI.app
& Nbsp; spanduk - dreamssh.shell.pythonshell.CommandAPI.banner
& Nbsp; jelas - dreamssh.shell.pythonshell.CommandAPI.clear
& Nbsp; config - dreamssh.config
& Nbsp; exit - dreamssh.shell.pythonshell.CommandAPI.exit
& Nbsp; Info - dreamssh.shell.pythonshell.CommandAPI.info
& Nbsp; ls - dreamssh.shell.pythonshell.CommandAPI.ls
& Nbsp; os - os
& Nbsp; pprint - pprint.pprint
& Nbsp; berhenti - dreamssh.shell.pythonshell.CommandAPI.quit
& Nbsp; layanan - Data
& Nbsp; sys - sys
Jika Anda memilih untuk 'echo' shell:
& Nbsp; twistd dreamssh --interpreter = gema
Kemudian mengeksekusi perintah akan terlihat seperti ini:
: >> Mengeksekusi perintah apapun
input = mengeksekusi perintah apapun, nama file =
. Shell echo dimaksudkan untuk memberikan wawasan atau titik awal bagi pengembang yang ingin menerapkan shell sendiri pengguna mereka bisa ssh ke

Persyaratan :

  • Python

Software yang serupa

CrushFTP
CrushFTP

3 Jun 15

KVsftpdManager
KVsftpdManager

3 Jun 15

JCTerm
JCTerm

14 Apr 15

Squirrel Shell
Squirrel Shell

15 Apr 15

Perangkat lunak lain dari pengembang Duncan McGreggor

DreamMUD
DreamMUD

14 Apr 15

Komentar untuk DreamSSH

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!