-
January 6th, 2010, 14:19
#1
عضو انجمن
آموزش استفاده از دستور ftp در ssh و انتقال فایل از ftp سرور به سرور در ssh
سلام دوستان

خواستم یک آموزش بزارم برای دوستان
آموزش رو خودم نوشتم. کپی نکردم از جایی.
آموزش در CentOS انجام شده.
خب ،
1- ابتدا وارد SSH سرور شوید.
2- وارد سرور FTP بک آپ شوید:
(به جای SERVER آدرس سرور بک آپ را وارد کنید.)
کد PHP:
root@server(~)$ftp SERVER
3- در قسمتی که خواسته شده ، کلمه کاربری خودتون برای اف تی پی سرور رو وارد کنید :
(به جای USER-NAME کد کاربری خود را وارد کنید)
کد PHP:
Name (backup.server.net:root): USER-NAME
4- در قسمت خواسته شده برای رمز عبور ، به جای PASSWORD رمز خود را وارد کنید.
کد PHP:
Password: PASSWORD

شکل کلی این دستورات تا اینجا به اینصورت خواهد بود:
کد PHP:
root@server(~)$ftp backup.server.net
Connected to backup.server.net ().
220---------- Welcome to Pure-FTPd [TLS] ----------
220-You are user number 4 of 50 allowed.
220-Local time is now 05:05. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Name (backup.server.net:root): USER-NAME
331 User USER-NAME OK. Password required
Password: PASSWORD
230-User USER-NAME has group access to: backup
230-OK. Current restricted directory is /
230 0 Kbytes used (0%) - authorized: 81920000 Kb
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
خب شما با موفقیت وارد سرور اف تی پی خود شدید.
حال ادامه ی ماجرا:
5- لیست کردن محتویات :
خروجی:
کد PHP:
ftp> nlist
227 Entering Passive Mode ()
150 Accepted data connection
.
..
.ftpquota
cpbackup
226-Options: -a
226 4 matches total
ftp>
6- ورود به شاخه ی مورد نظر:
(در اینجا cpbackup(
7- دوباره میتوانید لیست بگیرید :
کد PHP:
ftp> nlist
227 Entering Passive Mode ()
150 Accepted data connection
.
..
daily
monthly
weekly
226-Options: -a
226 5 matches total
8- همین طور که میبینید ما 3 شاخه داریم.
برای مثال وارد یکی از انها میشویم و لیست میگیریم از محتویات:
کد PHP:
ftp> cd daily
250 OK. Current directory is /cpbackup/daily
ftp> nlist
227 Entering Passive Mode ()
150 Accepted data connection
.
..
someuser.tar.gz
.
.
.
...
226-Options: -a
226 19 matches total
ftp>
9- خب حال میخواهیم یک بک آپ را بریزیم روی سرور :
(به جای FILENAME اسم فایل مورد نظر را وارد کنید)
کد PHP:
ftp> mget FILENAME
مثال :
کد PHP:
ftp> mget someuser.tar.gz
mget someuser.tar.gz? y
227 Entering Passive Mode ()
150-Accepted data connection
150 204.2 kbytes to download
226-File successfully transferred
226 0.059 seconds (measured here), 3.40 Mbytes per second
209079 bytes received in 0.069 secs (3e+03 Kbytes/sec)
ftp>
10- خب ، کار تمام است.
حال فایل شما به سرور منتقل شده است و شما میتوانید از فایل بک آپ هر گونه صلاح میدانید استفاده نمایید.
نکته : فایلی که گرفته شده در مسیر جاری که در SSH وارد سرور FTP شدید ذخیره شده است. 
موفق باشید. 
نویسنده : jalal[-AT-]subhosting.net
لطفا با ذکر نام نویسنده جایی نقل شود.
موفق باشید.

---------- Post added at 02:19 PM ---------- Previous post was at 02:09 PM ----------
اگر مفید واقع شد ، تشکر یادتون نره
ارائه مستقیم خدمات شرکت SUBHOSTING.NET در ایران
سرور های کاملا مدیریت شده مجازی و اختصاصی - ارائه و مدیریت کامل Cluster - پشتیبانی 24/7
jalal[at]subhosting[dot]net
-
تعداد تشکر ها ازSubhosting به دلیل پست مفید
1eng.ir, akbari, arm12058, gorzdaran, iranwebshop, it-net, M-Soltani.ir, Maryat, merci, mihankid, nimo0ol, parsvps, pyaz, saeidj, SaMaN0861, ServerMelli.com, shervin114, VatanVPS
-
January 6th, 2010 14:19
# ADS
-
June 18th, 2010, 21:58
#2
عضو دائم
پاسخ : آموزش استفاده از دستور ftp در ssh و انتقال فایل از ftp سرور به سرور در ssh
اگه ما بخواهیم کلیه فایل های موجود در یک پوشه رو انتقال بدیم چی ؟ مثلا 100 تا فایله ، نمی خواهییم دستی همه رو انتقال بدیم
مثل دستور زیر
cd /home/USERNAME/public_html/z
mv * /home/backup
یه جوری FORCE بشه ! کسی بلد نیست؟
[CENTER]فروش ویژه سرور های مجازی با منابع اختصاصی
هدیه ما به شما یک عدد لایسنس دایرکت ادمین و LiteSpeed
-
تعداد تشکر ها ازvPsPersia.COM به دلیل پست مفید
-
June 19th, 2010, 08:31
#3
عضو دائم
پاسخ : آموزش استفاده از دستور ftp در ssh و انتقال فایل از ftp سرور به سرور در ssh
mv /home/folder/*
کلا ستاره همه جا نشان همه چیزه
-
تعداد تشکر ها ازArashdn به دلیل پست مفید
-
October 25th, 2011, 13:03
#4
عضو جدید
پاسخ : آموزش استفاده از دستور ftp در ssh و انتقال فایل از ftp سرور به سرور در ssh
ویرایش توسط Esi : July 12th, 2014 در ساعت 15:49
-
تعداد تشکر ها از Esi به دلیل پست مفید