SftpMan GTK yra front už SftpMan FTP klientas.
SftpMan susideda iš komandinės eilutės ir GTK programa, kuri palengvins setup ir montuojame sshfs / SFTP failų sistemas.
Idėja buvo sukurti paprastą CLI / GUI paraišką Linux, kuris gali būti naudojamas valdyti SFTP failų sistemas.
Ji remiasi sshfs daryti visus montavimo darbus. SftpMan leidžia jums susikurti daug nutolusių failų sistemos ir padeda jums lengvai mount / atjungti juos.
Kiekviena sistema valdo SftpMan identifikuojama pagal id tokių kaip mano-mašina, kuri yra naudojama failų takų ir kai valdymo sistemą.
Konfigūracijos duomenys yra saugomi ~ / config / sftpman / kaip JSON failus.
Visos sistemos yra montuojamas po / mnt / sshfs /. Dėl mano mašina mašina, kad Būtų / mnt / sshfs / mano mašina.
Kad setup SFTP sistema tolesniam naudojimui (montavimo / Atjungiame) jums reikia nurodyti:
- Serverio vardas / IP
- Port (pagal nutylėjimą 22)
- Nuotolinio vardas / Prisijungimas
- SSH privatus raktas (reikia jo atitinkamas viešasis raktas pridedamas prie nuotolinio vartotojo anketa .authorized_keys failą)
- Nuotolinio prijungimo tašką (nuotolinio katalogą, kurį norite montuojamas ant jūsų sistemos)
- Parinktys (galimybės pereiti į sshfs Jei norite ką nors daugiau pažangių)
- Pradėti prieš kalno (komandą vykdyti prieš montavimas)
Mes šiuo metu nėra (ir greičiausiai niekada nebus) paramą montavimo naudojant slaptažodžius (vietoj raktai).
Jei jūsų SSH privatus raktas reikalauja slaptažodžio naudoti (kaip turėtų), jūsų bus paprašyta jį.
"Vykdyti prieš kalno" komandą leidžia daryti viską, init dalykų norite. Aš naudoju jį inicijuoti mano ssh-agent (pridedant savo raktą ten), kad turiu tik įvesti pagrindinį slaptažodį kartą.
"Įdiegti nuo kitų paskirstymų"
Dėl kitų paskirstymų galite įdiegti naudojant pip:
PIP įdiegti sftpman-gtk
Jums reikia įdiegti pygtk rankiniu būdu, bet gal jūs jau turite, kad įdiegta. Diegimas pygtk iš pip neveikia, nes kai kurie jo priklausomybių nėra ten.
Jūs taip pat reikia įdiegti sshfs sau.
"po įrengimo patarimai
Jei SSH raktus, kad jums naudoti autentifikavimo yra apsaugotas slaptažodžiu (kaip jie turėtų būti) ir norite GUI taikymas paskatins jus slaptažodžiu, jums gali tekti įdiegti OpenSSH-askpass paketą (ar kokia ji vadinama) jūsų platinimo. Kai paskirstymai, kad įdiegta pagal nutylėjimą.
Reikalavimai
- Python,
- sshfs
- pygtk
- SftpMan
Komentarai nerastas