• 15-06-2008, 13:48:12
    #1
    mrb arkadaşlar şimdi yapmak istediğim putty ile sisteme bağlanıyorum

    [root@server ~]# cd /home // home klasörünün içerisine girdim
    [root@server home]# ftp // Ftp bağlantısı yapacağım
    ftp> o ftp.servage.net // Sunucu yani host adresini girdim
    Connected to ftp.servage.net.
    220 FTP Server #4
    500 AUTH not understood
    500 AUTH not understood
    KERBEROS_V4 rejected as an authentication type
    Name (ftp.servage.net:root): osman //Kullanıcı adını girdim
    331 Password required for isteburadadir
    Password:şifreyi yazdım // Şifresini girdim Ve bağlantı sağlandı
    230 User isteburadadir logged in
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp> binary //ftp ile ilgili bir kaç komut girdim
    200 Type set to I
    ftp> prompt //ftp ile ilgili bir komut daha girdim
    Interactive mode off.
    ftp> mput *. // Bu komutlada home dizinindeki tüm dosyaları ftp sunucusuna gönderiyorum....


    Şimdi istediğim bunu beklemek çok uzun sürüyor o yüzden bu yazdığım tüm bilgileri bir shell scriptine nasıl çevireceğim. Ve çevrilecek bu scriptti nano /usr/bin/ftpdosyatransferiolarak kaydedeceğim sonrada cronjob ile bunu otomatik çalıştıracağım.

    Bu yüzden scriptti yazmam lazım ama daha önce hiç script yazmadım Tşk...
  • 18-06-2008, 12:54:09
    #2
    kodları denemedim ama zaten sen yapılanları yazmışsın bende script haline getirdim. Umarım işine yarar. Takıldığın yer olursa yazarsın tekrar


    Alıntı
    #!/usr/bin/
    parola="122333"
    kullanici="tahsin"
    ip="192.168.53.22"

    ftp -i -v -n $ip <

    user $kullanici $parola
    binary


    mput *.