Slippa knappa in användarnamn/lösenord till ftp varje gång?

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Christian Johansson
Inlägg: 1235
Blev medlem: 17 feb 2007, 20:31
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Eslöv

Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av Christian Johansson »

Jag satt precis och testade kommandot "ftp" för att koppla upp mot en FTP-server och överföra filer.

Om man t.ex. skriver "ftp myserver.com" för att koppla upp mot myserver.com så får man sedan frågor om att mata in användarnamn och lösenord. Det är dock lite jobbigt att mata in dessa varje gång man vill koppla upp sig mot FTP-servern. Går det inte att automatisera det på något sätt?
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av TicToc »

Har för mig att du kan skriva något i stil med

Kod: Markera allt

ftp < koppla
där koppla innehåller
open ftp.com
tictoc
qwerty
Christian Johansson
Inlägg: 1235
Blev medlem: 17 feb 2007, 20:31
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Eslöv

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av Christian Johansson »

Det fick jag inte att fungera.

Jag hittade dock en lösning som är något så när smidig.

Man kan skriva följande för att koppla upp mot FTP-servern utan att logga in:

Kod: Markera allt

ftp -n myserver.com
och sedan följande för att logga in:

Kod: Markera allt

user username password
Strängen "username password" ovan kan man då ha i en textfil och kopiera den texten till clipboard därifrån och sedan klistra in den efter "user" ovan.

Om det är någon som vet en bättre lösning så säg till.
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av TicToc »

Mitt minne spökade. Det var tio år sedan jag använde detta och det var nog från en windows till unix och inte tvärt om. Testade i windows nu, och där funkar < till att läsa input från fil.

Borde finnas motsvarighet här med tycker jag.
Användarvisningsbild
axel112
Inlägg: 1810
Blev medlem: 04 jan 2007, 00:13
OS: Ubuntu
Ort: Eslöv

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av axel112 »

Hittade liten guide. Provade och si det funka.
http://www.mavetju.org/unix/netrc.php

Skapade en .netrc fil med
machine minftpplats
login mittanväändarnamn
password mittlösen

skrev

Kod: Markera allt

ftp minftpplats
i terminalen och den kopplade inte upp. :-[

Fick ändra rättigheter till .netrc till 600 med

Kod: Markera allt

chmod 600 .netrc
Och då funka det. ;D
Användarvisningsbild
ThinLizzy
Inlägg: 675
Blev medlem: 13 jun 2006, 14:42
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av ThinLizzy »

Christian Johansson skrev:Om man t.ex. skriver "ftp myserver.com" för att koppla upp mot myserver.com så får man sedan frågor om att mata in användarnamn och lösenord.
fungerar det inte med detta heller?:

Kod: Markera allt

ftp user:password@myserver.com
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av KiviE »

ThinLizzy skrev:
Christian Johansson skrev:Om man t.ex. skriver "ftp myserver.com" för att koppla upp mot myserver.com så får man sedan frågor om att mata in användarnamn och lösenord.
fungerar det inte med detta heller?:

Kod: Markera allt

ftp user:password@myserver.com
Det kommer inte fungera.

Det enda sättet jag kan hitta är att göra som axel112 föreslår. man 5 netrc
Användarvisningsbild
tann
Inlägg: 444
Blev medlem: 29 okt 2007, 16:23
OS: *BSD
Utgåva: 23.10 Mantic Minotaur
Ort: Kalmar
Kontakt:

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av tann »

testa programmet ncftp som sparar bokmärken med användarnamn/lösenord till de ftp-servrar du använder ofta
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av Osprey »

Om man använder Firefox så är FireFTP ett alldeles utmärkt alternativ...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av maths57 »

Skulle tro att det är axel112:s förslag som är bäst. Man kan i .netrc lägga till många ftp-platser. Går också att använda för anonym inloggning.
Christian Johansson
Inlägg: 1235
Blev medlem: 17 feb 2007, 20:31
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Eslöv

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av Christian Johansson »

Tack för förslaget, axel112. Det låter som en bra lösning.

Till Osprey kan jag säga att tanken jag hade var att använda terminalen mer istället för grafiska applikationer (har använt gFTP fram tills nu) så då är nog FireFTP inte så intressant.
Christian Johansson
Inlägg: 1235
Blev medlem: 17 feb 2007, 20:31
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Eslöv

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av Christian Johansson »

Nej, lösningen med .netrc fungerade tyvärr inte så bra som jag skulle önska. Den kräver att värdnamnet (machine) är unikt för varje konto men om man t.ex. är kund hos comhem så får man fem konton som alla har värdnamnet ftp.comhem.se men olika användarnamn och lösenord och då fungerar det inte.
Christian Johansson
Inlägg: 1235
Blev medlem: 17 feb 2007, 20:31
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Eslöv

Re: Slippa knappa in användarnamn/lösenord till ftp varje gång?

Inlägg av Christian Johansson »

Nu ser jag att ftp inte stödjer att överföra hela katalogstrukturer på en gång heller. Det blir nog till att titta på en mer avancerad FTP-klient som t.ex. lftp tror jag.
Skriv svar

Återgå till "Terminalforum"