Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-11-15 13:13:17

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Proste logowanie ftp - skrypt w bashu

Witam! borykam się z dosyć prostą a jednak niby trudną sprawą. Chciałem napisac skrypt w bashu który zaloguje mi sie przez ftp na serwer wejdzie do danego katalogu i usunie z niego plik! Czyli logowanie ftp podanie usera i hasło wejście i usunięcie pliku. oczywiście po uruchomieniu skryptu w bashu. najlepsze jest to że kiedys to robiłem ale dokladnie niepamiętam jak automatem przejść hasło i usera. bo ftp -u niedziała mi. BYł bym wdzięczny za informacje:)


debbie
Wrócę jak zjem zupę i drugie danie - tyle
a oto ta zupa:

Offline

 

#2  2007-11-15 13:32:16

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Proste logowanie ftp - skrypt w bashu

zamontuj zasób ftp za pomocą curlftpfs, prościej się nie da


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2007-11-15 13:36:53

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Proste logowanie ftp - skrypt w bashu

debbie napisał(-a):

Witam! borykam się z dosyć prostą a jednak niby trudną sprawą. Chciałem napisac skrypt w bashu który zaloguje mi sie przez ftp na serwer wejdzie do danego katalogu i usunie z niego plik! Czyli logowanie ftp podanie usera i hasło wejście i usunięcie pliku. oczywiście po uruchomieniu skryptu w bashu. najlepsze jest to że kiedys to robiłem ale dokladnie niepamiętam jak automatem przejść hasło i usera. bo ftp -u niedziała mi. BYł bym wdzięczny za informacje:)

man ftp
PLIK .netrc
resztę sam doczytaj


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#4  2007-11-15 14:51:18

  HunteR - DUG

HunteR
DUG
Skąd: ?
Zarejestrowany: 2006-03-14

Re: Proste logowanie ftp - skrypt w bashu

debbie Proszę, prościej się już chyba nie da:)

Kod:

#! /bin/bash

FILE_TO_REMOVE=/x/remove.me

# ftp settings
FTPHOST="localhost"
FTPUSER="login"
FTPPASS="haslo"

#--------------------------------
ftp -nv <<EOF
    open ${FTPHOST}
    user ${FTPUSER} ${FTPPASS}
    dele ${FILE_TO_REMOVE}
    quit
EOF

Ostatnio edytowany przez HunteR (2007-11-15 14:51:59)


...

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)