انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: alieblice در 27 دی 1389، 01:06 ب‌ظ

عنوان: تغییر دایرکتوری پیش فرض در remote ssh (( < حل شد >))
ارسال شده توسط: alieblice در 27 دی 1389، 01:06 ب‌ظ
سلام دوستان
وقتی با یک یوزر remot ssh میشیم از homeدایرکتوری اون یوزر سردرمیاریم امکانش هست که اون دایرکتوری پیش فرضو تغییر بدیم به یک دایرکتوری دیگه

میخاستم این کار از طریق زدن دستوراتی مثل   
ssh -t remotepc "cd /tmp ; bash"

 
نباشه دایرکتوری که براش تعیین میکنیم به صورت پیش فرض همیشه باشه
عنوان: پاسخ به: تغییر دایرکتوری پیش فرض در remote ssh
ارسال شده توسط: alieblice در 29 دی 1389، 01:44 ق‌ظ
سلام دوستان سوالمو به شکل کاربردی تر میپر سم

فرض کنیم میخایم با دستور rsync بکاب بگیریم دستورش این شکلی میشه
rsync -avz alieblice:192.168.12.15:test home/alieblice

خوب حالا اگه بخایم از فولدر var/www بکاب بگیریم نمیتونیم چون مستقیما از داخل فولدر home/alieblice سردرمیاریم

باید دستور بالا رو با دستوری مثل این ترکیب کنیم
ssh -t remotepc "cd /tmp ; bash
"

حالا ترکیبش به چه شکل میشه ؟ 
عنوان: پاسخ به: تغییر دایرکتوری پیش فرض در remote ssh(( < حل شد &g
ارسال شده توسط: alieblice در 06 بهمن 1389، 03:14 ب‌ظ
usermod -d /path/to/new/homedir/ username
با دستور با لا home directory هر یوزری رو میشه به هر مکانی که مد نظر هست  انتقال داد
عنوان: پاسخ به: پاسخ به: تغییر دایرکتوری پیش فرض در remote ssh(( < حل شد &g
ارسال شده توسط: هادی تایانلو در 06 بهمن 1389، 08:37 ب‌ظ
usermod -d /path/to/new/homedir/ username
با دستور با لا home directory هر یوزری رو میشه به هر مکانی که مد نظر هست  انتقال داد

درست
شما می توانید فایل زیر رو هم ویرایش کنید و  تغییراتی  رو که مد نظرتون است رو اعمال کنید
vi /etc/passwd