انتقال فایل از طریق SSH

SSH چیست و چه کاربردی دارد؟

سرویس یا پروتکل ssh یک روش امن برای برقراری ارتباط با سرور از راه دور می‌باشد.

در گذشته کاربران برای ارتباط با سرور، از راه‌های غیر امنی همچون سرویس Telnet استفاده می‌کردند که همین موضوع باعث ایجاد مشکلات جدی و دزدیده شدن اطلاعات کاربران در حین تبادل اطلاعات با سرور مقصد می‌شد. همین امر باعث شد تا توسعه‌دهنده‌های لینوکس به دنبال روشی امن‌تر و قابل اطمینان تری برای ارتباط با سرور شوند بدین منظور سرویس ssh رونمایی شد.

 

آموزش انتقال فایل از طریق SSH

برای دریافت فایل برروی سرور خودتان و انتقال فایل با SSH می توانید از دستور WGET استفاده نمایید این دستور فایل مدنظر شما را دریافت نموده و در پوشه ای که در آن قرار دارید ، قرار می دهد.

شما می بایست ابتدا از طریق نرم افزار های SSH همانند puTTy , xShell , … وارد SSH شوید و سپس به صورت زیر عمل نمایید.

wget [File_Address]

مثلا اگر بخواهید فایل Private.tar.gz را از سایت sepahanserver.com دانلود کنید از دستور زیر استفاده می کنیم.

wget http://sepahanserver.com/Private.tar.gz

 

همچنین از طریق نرم افزار های FTP همانند FileZilla , CuteFTP , … می توانید به SSH دسترسی داشته باشید و فایل منتقل نمایید. برای این منظور می بایست حال SFTP را در نوع اتصال خودتان انتخاب نمایید و با نام کاربری و پسورد روت سرور به سرور متصل شوید.

 

 

 

 

حتما بخوانید :  آموزش نصب SSL رایگان Lets Encrypt در سی پنل