خوب با توجه به جوابهای پر فروغ شما من متوجه شدم که باید از ssh برای این کار استفاده کرد. حالا سوال دومم اینه که چه طوری میشه بدون نیاز به اینترنت در یک شبکهی داخلی به اصطلاح ssh کرد؟
۱- اتصال به یک کامپیوتر/سرور دیگر در شبکه داخلی یا اینترنت برای مدریت آن از طریق پوسته bash یا ...
برای مثال اگر به کامپیوتری در شبکه داخلی با آی پی ۱۹۲.۱۶۸.۱.۲۰۰ بخواهید وصل شوید:
ssh 192.168.1.200ssh iman17@192.168.1.200۲- کپی کردن یک یا چند فایل از یک کامپیوتر به کامپیوتر دیگر (با پروتکل sftp یا همان Secure File Transfer Protocol) به این شکل:
بیایید فرض کنیم که بخواهیم فایل test.html را که در شاخه فعلی است به کامپیوتری با آدرس IP 192.168.1.200 در آدرس /home/iman17/ کپی کنیم. از دستور scp که مخفف secure copy است استفاده میکنیم:
scp test.html iman17@192.168.1.200:/home/iman17/در مثال بالا فرض کردهام که کاربری به نام iman17 در کامپیوتر مقصد وجود دارد.کپی کردن به صورت دو طرفه است. یعنی از سمت سرور هم به سمت خودتان میتوانید کپی کنید. برای مثال برای کپی کردن تمام فایلهای موجود در /home/iman17/Documents/ از کامپیور سرور در کامپیوتر خودتان:
scp iman17@192.168.1.200:/home/Documents/* .
.۳- و البته از SSH برای Tueling و کارهای دیگر هم میشود استفاده کرد که منظور شما نیست پس نادیده میگیریم.
مهمترین نکته این است که sshd باید در کامپیوتر سرور نصب شده باشد، به درستی تنظیم شده باشد و در حال اجرا باشد. اگر مشکل داشتید دقیقتر بفرمایید تا بتوانیم کمک کنیم.
- - , .
برچسب:
نویسنده: استخدام کار