Letar bra SFTP klient

Tråden skapades och har fått 11 svar. Det senaste inlägget skrevs .
1
  • Oregistrerad
  • 2006-05-18 10:29

Skulle behöva tips om en SFTP klient (helst gratis) som klarar av följande:

  • Stöd för nycklar (key-pair authentication support)

  • Stöd för att ange nätverksökvägar

Jag är helt rudis på detta med FTPS så det ovanstående har jag fått från vår IT kille på jobbet.:">
Jag vill kunna koppla upp min iMac hemma med kontorets server.

Cyberduck är antagligen rätt anka för jobbet.

  • Medlem
  • Järfälla
  • 2006-05-18 11:13

SecureFTP borde va det du letar efter. Den klarar s.k. SSL och TLS
(Sitter tyvärr med min PC på jobbet, och kan inte hitta någon länk åt dig )

  • Medlem
  • Järfälla
  • 2006-05-18 19:46

http://www.glub.com/products/secureftp/ va det som jag tänkte på.

  • Oregistrerad
  • 2006-05-18 22:20

Vad är det för fel på sftp? (frågade terminal-nörden)

  • Medlem
  • Norrköping
  • 2006-05-19 03:28
Ursprungligen av joakimk:

Vad är det för fel på sftp? (frågade terminal-nörden)

$ sftp -o CocoaGUI
Unknown option -- Option "CocoaGUI" not available.
$ sftp -o CarbonGUI
Unknown option -- Option "CarbonGUI" not available.
$ exit

Skämt åsido, det är skillnad på SSH Secure File Transfer (SFTP) och FTP över SSL (FTPS). Cyberduck kör det förstnämnda och SecureFTP det sistnämnda. Eftersom Hiort nämner både SFTP och FTPS är det knivigt att veta vilket som gäller.

Wikipedia: SFTP, FTPS

Ursprungligen av Cyberducks hemsida:

Protocols
FTP (File Transfer Protocol), FTP/TLS (FTP secured over SSL/TLS) and SFTP (SSH Secure File Transfer).

FTP, FTP/TLS och SFTP är vad Cyberduck klarar.

  • Oregistrerad
  • 2006-05-19 10:21

Tack för tipsen. Jag testar nu CyberDuck.
Har dock problem med att generera en private key.
Öppnar terminalen enligt instruktioner från CyberDuck, men fattar inte syntaxen riktigt för att generera private key.
Använder kommandot ssh-keygen -t private-key och massa varianter, men det funkar inte.
Vad gör jag för fel???

/Claes

  • Oregistrerad
  • 2006-05-19 13:33
Ursprungligen av MarkDF:

Skämt åsido, det är skillnad på SSH Secure File Transfer (SFTP) och FTP över SSL (FTPS). Cyberduck kör det förstnämnda och SecureFTP det sistnämnda. Eftersom Hiort nämner både SFTP och FTPS är det knivigt att veta vilket som gäller.

FTPS som jag skrev var faktiskt en felskrivning... :">
Det är SFTP och inget annat jag menar...

/Claes

Eftersom jag aldrig själv kommer ihåg hur man skapar nycklar så skapade jag en gång ett skript. http://enfisk.nu/sshstuff/ssh-auth-setup

Kör detta i konsollen, typ: sh ./ssh-auth-setup hiort@server.som.du.vill.logga.in.på

Skriptet frågar då efter lösen och fixar sedan med alla nycklar.

Jag lämnar dock inga garantier för att det fungerar i alla situationer. Det är egentligen bara ett litet skript skapat för min egen skull.

  • Oregistrerad
  • 2006-05-19 13:28
Ursprungligen av staed:

Eftersom jag aldrig själv kommer ihåg hur man skapar nycklar så skapade jag en gång ett skript. http://enfisk.nu/sshstuff/ssh-auth-setup

Kör detta i konsollen, typ: sh ./ssh-auth-setup hiort@server.som.du.vill.logga.in.på

Skriptet frågar då efter lösen och fixar sedan med alla nycklar.

Jag lämnar dock inga garantier för att det fungerar i alla situationer. Det är egentligen bara ett litet skript skapat för min egen skull.

Ok, tack.
Är dock helt rudis på terminalen och sådana här kommando grejjer, så detta är kanske korkade frågor :
Vad blir resultatet av scriptet?
En private key sparad i en viss katalog?
I

/Claes

Ursprungligen av Hiort:

Ok, tack.
Är dock helt rudis på terminalen och sådana här kommando grejjer, så detta är kanske korkade frågor :
Vad blir resultatet av scriptet?
En private key sparad i en viss katalog?

Själv är man ju då kommando-soldat!

Skriptet skapar en public och en private key om dessa inte redan finns. Sedan kopierar den den publika nyckeln till servern du angav så att du slipper ange lösenord när du ansluter till den. Det är då skriptet kopierar över den publika nyckeln till servern som det frågar efter lösenord.

Typ.

1
Bevaka tråden