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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: انتقال فایل و داده ها از اوبونتو به ماشین مجازی virtualbox (حل شد)  (دفعات بازدید: 3035 بار)

0 کاربر و 7 مهمان درحال مشاهده موضوع.

آفلاین Rasoul Hejazi

  • Full Member
  • *
  • ارسال: 115
  • جنسیت : پسر
  • second years of moving to GNU Linux world so happy
درود بر دوستان عزیز
در مورد این قضیه خیلی سرچ کردم و به جواب نرسیدم فقط نحوه شیر کردن فولدر رو میشه پیدا کرد کسی از دوستان میتونه کمکم کنه که فایل ها و اسناد رو از سیستم عامل میزبان به مهمان کپی پیست کنم یا انتقال بدم
پیشاپیش بابت وقتی که برای جواب به سوال اینجانب میزارید ممنونم
« آخرین ویرایش: 28 آذر 1396، 07:54 ب‌ظ توسط Rasoul Hejazi »

آفلاین رسول سعیدنژاد

  • High Hero Member
  • *
  • ارسال: 3502
  • جنسیت : پسر
  • علی (ع): زَكَاةُ الْعِلْمِ نَشْرُه
سلام.
کاری که من کردم نصب filezilla روی guest بود و نصب vsftpd روی میزبان.
البته راه حل موقتی بود چون حس گیک‌بازی نداشتم!  :D
ولی کار راه اندازه کاملاً.
نرم افزار، یک ابزاره. برای رسیدن به هدف ازش استفاده کنید. نرم افزار هدف شما نیست :) - آزادی، بزرگ‌ترین دروغ بشریت

آفلاین Rasoul Hejazi

  • Full Member
  • *
  • ارسال: 115
  • جنسیت : پسر
  • second years of moving to GNU Linux world so happy
ممنون بابت پاسخ ولی من شبکه اصن سر در نمیارم این دوتا نرم افزار هر کدوم یه آموزش خاص دارن برای خودشون. Virtual manager هم نصب کردم ولی ارور No active connection to install on میده ینی هیچ راهی نداره مشکل من حل شه ؟!

آفلاین رسول سعیدنژاد

  • High Hero Member
  • *
  • ارسال: 3502
  • جنسیت : پسر
  • علی (ع): زَكَاةُ الْعِلْمِ نَشْرُه
ممنون بابت پاسخ ولی من شبکه اصن سر در نمیارم این دوتا نرم افزار هر کدوم یه آموزش خاص دارن برای خودشون. Virtual manager هم نصب کردم ولی ارور No active connection to install on میده ینی هیچ راهی نداره مشکل من حل شه ؟!

نیازی به دونستن شبکه نیست.
حدس می‌زنم سیستم‌عامل مهمان، ویندوزه. درسته؟
نرم‌افزار filezilla رو بگیر و نصب کن.
نرم‌افزار vsftpd هم روی میزبان (اوبونتو هست دیگه) نصب کن.
sudo apt install vsftpd

حالا توی سیستم‌عامل مهمان که Filezilla رو نصب کردی، اجراش کن.
بالای برنامه چندتا Field هست که باید پر کنی.
اول Host که همون IP سیستم‌عامل میزبان رو وارد می‌کنی:
sudo ifconfig
بهت IPیت رو نشون می‌ده.
کادر بعدی User هست که همون اسم کاربری سیستم‌عاملت هست که موقع نصب بهش دادی.
کادر بعدیش Password هست که اونم رمز حساب کاربریته و بهش می‌دی.
آخر از همه هم Port هست که فکر کنم باید خالی بذاریش (جالبه! چند روز پیش باهاش کار کردم ولی یادم نمونده  ;D)
بعدش وصل می‌شه. وسط صفحه سمت راست می‌شه سیستم‌عامل میزبان و سمت چپ می‌شه سیستم‌عامل مهمان.
کافیه پرونده‌ها و Directoryها رو Drag and Drop کنی. از این‌ور به اون‌ور. خودش شروع می‌کنه به Copy کردن.  :)
نرم افزار، یک ابزاره. برای رسیدن به هدف ازش استفاده کنید. نرم افزار هدف شما نیست :) - آزادی، بزرگ‌ترین دروغ بشریت

آفلاین Rasoul Hejazi

  • Full Member
  • *
  • ارسال: 115
  • جنسیت : پسر
  • second years of moving to GNU Linux world so happy
به همین راحتی مشکلم حل شد؟! مرسی دوست گرامی باورت میشه از ظهر که از سرکار اومدم پای کامپیوتر چشمم درومد تا یه راهی برای این پیدا کنم  ](*,) ;D بازم ممنونم ازت لطف کردی

آفلاین Al!R3Za

  • Sr. Member
  • *
  • ارسال: 375
  • جنسیت : پسر
  • Arch + KDE
اگر مشکلت حل شد , [حل شد] رو به تایتل تاپیک اضافه کن ...
اگر مشکلتون حل شده , [حل شد] رو به عنوان تاپیک اضافه کنید , اینطوری به کاربرای دیگه که مشکل شما رو دارن کمک میکنین ...

آفلاین Rasoul Hejazi

  • Full Member
  • *
  • ارسال: 115
  • جنسیت : پسر
  • second years of moving to GNU Linux world so happy
ممنون بابت پاسخ ولی من شبکه اصن سر در نمیارم این دوتا نرم افزار هر کدوم یه آموزش خاص دارن برای خودشون. Virtual manager هم نصب کردم ولی ارور No active connection to install on میده ینی هیچ راهی نداره مشکل من حل شه ؟!

نیازی به دونستن شبکه نیست.
حدس می‌زنم سیستم‌عامل مهمان، ویندوزه. درسته؟
نرم‌افزار filezilla رو بگیر و نصب کن.
نرم‌افزار vsftpd هم روی میزبان (اوبونتو هست دیگه) نصب کن.
sudo apt install vsftpd

حالا توی سیستم‌عامل مهمان که Filezilla رو نصب کردی، اجراش کن.
بالای برنامه چندتا Field هست که باید پر کنی.
اول Host که همون IP سیستم‌عامل میزبان رو وارد می‌کنی:
sudo ifconfig
بهت IPیت رو نشون می‌ده.
کادر بعدی User هست که همون اسم کاربری سیستم‌عاملت هست که موقع نصب بهش دادی.
کادر بعدیش Password هست که اونم رمز حساب کاربریته و بهش می‌دی.
آخر از همه هم Port هست که فکر کنم باید خالی بذاریش (جالبه! چند روز پیش باهاش کار کردم ولی یادم نمونده  ;D)
بعدش وصل می‌شه. وسط صفحه سمت راست می‌شه سیستم‌عامل میزبان و سمت چپ می‌شه سیستم‌عامل مهمان.
کافیه پرونده‌ها و Directoryها رو Drag and Drop کنی. از این‌ور به اون‌ور. خودش شروع می‌کنه به Copy کردن.  :)
ببخشید دوست عزیز من فایلزیلا رو روی سیستم عامل مهمان (ویندوز) نصب کردم و vsftpd هم روی سیستم عامل میزبان (اوبونتو) ولی فقط انتقال از میزبان به مهمان صورت میگیره میتونی راهنماییم کنی چطور از ویندوز به اوبونتو فایل رد و بدل کنم ممنون میشم

آفلاین رسول سعیدنژاد

  • High Hero Member
  • *
  • ارسال: 3502
  • جنسیت : پسر
  • علی (ع): زَكَاةُ الْعِلْمِ نَشْرُه
سلام.
با فرمان زیر پروندهٔ تنظیمات vsftpd رو باز کن:
sudo nano /etc/vsftpd.conf

بگرد این خط رو پیدا کن:
write_enable=NO
و به جای NO بنویس YES
و بعد با Ctrl+O و Enter ذخیره‌ش کن و با Ctrl+X بیا بیرون.
بعد:
sudo systemctl restart vsftpd.service
بعد دوباره توی Filezilla به FTP متصل شو.
الآن دیگه باید بتونی از ویندوز به اوبونتو پرونده انتقال بدی.
نرم افزار، یک ابزاره. برای رسیدن به هدف ازش استفاده کنید. نرم افزار هدف شما نیست :) - آزادی، بزرگ‌ترین دروغ بشریت

آفلاین Rasoul Hejazi

  • Full Member
  • *
  • ارسال: 115
  • جنسیت : پسر
  • second years of moving to GNU Linux world so happy
سلام.
با فرمان زیر پروندهٔ تنظیمات vsftpd رو باز کن:
sudo nano /etc/vsftpd.conf

بگرد این خط رو پیدا کن:
write_enable=NO
و به جای NO بنویس YES
و بعد با Ctrl+O و Enter ذخیره‌ش کن و با Ctrl+X بیا بیرون.
بعد:
sudo systemctl restart vsftpd.service
بعد دوباره توی Filezilla به FTP متصل شو.
الآن دیگه باید بتونی از ویندوز به اوبونتو پرونده انتقال بدی.
ممنون بابت توجه ت اون گزینه رو پیدا کردم روی Yes بود

آفلاین Rasoul Hejazi

  • Full Member
  • *
  • ارسال: 115
  • جنسیت : پسر
  • second years of moving to GNU Linux world so happy
سلام.
با فرمان زیر پروندهٔ تنظیمات vsftpd رو باز کن:
sudo nano /etc/vsftpd.conf

بگرد این خط رو پیدا کن:
write_enable=NO
و به جای NO بنویس YES
و بعد با Ctrl+O و Enter ذخیره‌ش کن و با Ctrl+X بیا بیرون.
بعد:
sudo systemctl restart vsftpd.service
بعد دوباره توی Filezilla به FTP متصل شو.
الآن دیگه باید بتونی از ویندوز به اوبونتو پرونده انتقال بدی.
دوست من واقعا منو ببخش ممنونم بابت توجهی که میکنی برای سوالم ولی من اون کاری که گفتید رو انجام دادم اون گزینه هم روی yes بود ولی فایل ها رو از ویندوز به اوبونتو انتقال نمیده کلی اطلاعات دانلود شده الان روی ویندوز دارم که میخوام انتقال بدم به اوبونتو میتونید راهنماییم کنید بی زحمت مرسی

آفلاین رسول سعیدنژاد

  • High Hero Member
  • *
  • ارسال: 3502
  • جنسیت : پسر
  • علی (ع): زَكَاةُ الْعِلْمِ نَشْرُه
ببین این‌هارو من توی پروندهٔ خودم دارم:
listen=NO
listen_port=XXXXX
max_clients=1
max_per_ip=1
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO

جای اون XXXXX یه عدد ۵ رقمی بذار. پورتی که توی Filezilla قراره واردش کنی!
والا دیگه غیر از این نمی‌تونم کمک کنم. اطلاعات زیادی از FTP ندارم!
نرم افزار، یک ابزاره. برای رسیدن به هدف ازش استفاده کنید. نرم افزار هدف شما نیست :) - آزادی، بزرگ‌ترین دروغ بشریت

آفلاین mobtadi

  • Newbie
  • *
  • ارسال: 10
درود بر دوستان عزیز
در مورد این قضیه خیلی سرچ کردم و به جواب نرسیدم فقط نحوه شیر کردن فولدر رو میشه پیدا کرد کسی از دوستان میتونه کمکم کنه که فایل ها و اسناد رو از سیستم عامل میزبان به مهمان کپی پیست کنم یا انتقال بدم
پیشاپیش بابت وقتی که برای جواب به سوال اینجانب میزارید ممنونم
یعنی چی فقط میشه پوشه‌ها رو به اشتراک گذاشت؟!
در هر حال، اگر حدف‌تون فقط جابجا کردن فایل‌ها و پوشه‌ها بین هاست و گست هست از بخش تنظیمات برنامه می‌تونید این کار رو انجام بدید.
قبل از اجرای ویندوز، روی ماشین مجازی ویندوزتون کلیک کنید و بعد گزینه Settings رو انتخاب کنید. به بخش Shared Folders برید و روی دکمه Add Share کلیک، و دایرکتوری مورد نظر برای اشتراک گذاری را انتخاب کنید و Auto Mount و Make Permanent رو چک دار کنید.
ویندوز رو اجرا کنید و گزینه Guest Addition CD رو از منوی Device نصب کنید. سیستم را ری‌استارت کنید.
My Computer رو که باز کنید یه درایو جدید می‌بینید. از طریق همین درایو می‌تونید فایل‌هاتون رو جابجا کنید.
یه گزینه‌ای هم در بخش Settings>General>Advanced وجود داره که می‌تونید از طریق کپی و پیست و درگ کردن فایل‌ها رو جابجا کنید (bidirectional). البته برای من فقط از هاست به گست عمل کرد. اما می‌تونید امتحانش کنید.

آفلاین Al!R3Za

  • Sr. Member
  • *
  • ارسال: 375
  • جنسیت : پسر
  • Arch + KDE
سلام

این راهی که میگم رو برو تا بتونی به راحتی با Darg&Drop فایل انتقال بدی  :) ...

اول باید virtualbox guest رو نصب کنی که دو راه داری ...

اگر میخوای برای همیشه داشته باشی که باید بسته ی virtualbox-guest-additions-iso رو نصب کنی :
sudo apt updatesudo apt install virtualbox-guest-additions-iso
اگر این مورد رو رفتی اول باید ماشین مجازیت رو بالا بیاری و به سربرگ Devices بری و insert guest additions cd image رو بزنی ...

دقت داشته باش که از اخرین نسخه virtualbox استفاده کنی و گرنه ممکنه بعضی وقت ها به مشکل بر بخوری ...


اگر هم میخوای فقط نصب بشه رو ماشین مجازیت بسته ی virtualbox-guest-utils رو باید نصب کنی :
sudo apt updatesudo apt install virtualbox-guest-utils
اگر ماشین مجازیت گنو/لینوکسیه میتونی از این مورد استفاده کنی و روی ماشین مجازیت باید نصبش کنی ...

در اخر هم به عکس پیوستی توجه کن (میتونی کلیپ بورد رو هم شیر کنی) ...
« آخرین ویرایش: 27 آذر 1396، 06:11 ق‌ظ توسط Al!R3Za »
اگر مشکلتون حل شده , [حل شد] رو به عنوان تاپیک اضافه کنید , اینطوری به کاربرای دیگه که مشکل شما رو دارن کمک میکنین ...

آفلاین Rasoul Hejazi

  • Full Member
  • *
  • ارسال: 115
  • جنسیت : پسر
  • second years of moving to GNU Linux world so happy
درود بر دوستان عزیز
در مورد این قضیه خیلی سرچ کردم و به جواب نرسیدم فقط نحوه شیر کردن فولدر رو میشه پیدا کرد کسی از دوستان میتونه کمکم کنه که فایل ها و اسناد رو از سیستم عامل میزبان به مهمان کپی پیست کنم یا انتقال بدم
پیشاپیش بابت وقتی که برای جواب به سوال اینجانب میزارید ممنونم
یعنی چی فقط میشه پوشه‌ها رو به اشتراک گذاشت؟!
در هر حال، اگر حدف‌تون فقط جابجا کردن فایل‌ها و پوشه‌ها بین هاست و گست هست از بخش تنظیمات برنامه می‌تونید این کار رو انجام بدید.
قبل از اجرای ویندوز، روی ماشین مجازی ویندوزتون کلیک کنید و بعد گزینه Settings رو انتخاب کنید. به بخش Shared Folders برید و روی دکمه Add Share کلیک، و دایرکتوری مورد نظر برای اشتراک گذاری را انتخاب کنید و Auto Mount و Make Permanent رو چک دار کنید.
ویندوز رو اجرا کنید و گزینه Guest Addition CD رو از منوی Device نصب کنید. سیستم را ری‌استارت کنید.
My Computer رو که باز کنید یه درایو جدید می‌بینید. از طریق همین درایو می‌تونید فایل‌هاتون رو جابجا کنید.
یه گزینه‌ای هم در بخش Settings>General>Advanced وجود داره که می‌تونید از طریق کپی و پیست و درگ کردن فایل‌ها رو جابجا کنید (bidirectional). البته برای من فقط از هاست به گست عمل کرد. اما می‌تونید امتحانش کنید.
ممنونم از همه ی دوستان مشکلم کاملا حل شد همون راه اولی که فرمودید رو رفتم یه دایرکتوری توی مای کامپیوتر ویندوزم درست شد همونجا اشتراک گذاری میکنم باز هم تشکر میکنم از همه عزیزانی که وقت میزارن