ابزار کاربر

ابزار سایت


tutorials:network:how_do_you_network_2_linux_computers

تفاوت‌ها

تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده می‌کنید.

پیوند به صفحه‌ی تفاوت‌ها

نگارش قبل در دو طرفنگارش قبل
نگارش بعد
نگارش قبل
tutorials:network:how_do_you_network_2_linux_computers [2019/09/06 11:06] – [قدم دوازدهم] phoenixtutorials:network:how_do_you_network_2_linux_computers [2020/02/29 12:36] (فعلی) phoenix_wiki
خط 6: خط 6:
 ما در تصویر ۲ سیستم داریم که برای راحتی شما یکی را با حرف <key>a</key> با آی پی ''۱۹۲.۱۶۸.۱.۴۴'' مشخص کرده‌ایم و دومی را با حرف <key>B</key> با آی پی ''۱۹۲.۱۶۸.۱.۴۳'' مشخص کرده‌ایم. ما در تصویر ۲ سیستم داریم که برای راحتی شما یکی را با حرف <key>a</key> با آی پی ''۱۹۲.۱۶۸.۱.۴۴'' مشخص کرده‌ایم و دومی را با حرف <key>B</key> با آی پی ''۱۹۲.۱۶۸.۱.۴۳'' مشخص کرده‌ایم.
 و فرض میکنیم که تمام این سیستم‌ها از سیستم عامل لینوکس استفاده میکنند. و فرض میکنیم که تمام این سیستم‌ها از سیستم عامل لینوکس استفاده میکنند.
 +
 +<WRAP center round tip 60%>
 +در صورت هرگونه سوال یا مشکل حتما در [[https://linuxfedora.ir/forum/viewtopic.php?f=9&t=13|انجمن]] مطرح نمایید تا در اسرع وقت پاسخگو باشیم
 +[[https://linuxfedora.ir/forum/viewtopic.php?f=9&t=13|انجمن]]
 +</WRAP> 
 +<WRAP center round important 60%>
 +این آموزش به صورت ویدیو در آپارات قرار گرفته است برای دیدن ویدیو بر روی لینک زیر کلیک کنید
 +https://www.aparat.com/v/wjamI
 +</WRAP>
 +
 ===== قدم اول ===== ===== قدم اول =====
 روی آیکن شبکه راست کلیک کنید با تصویر زیر روبرو می‌شوید که شما بایدگزینه ''Edit Connections'' را انتخاب کنید. روی آیکن شبکه راست کلیک کنید با تصویر زیر روبرو می‌شوید که شما بایدگزینه ''Edit Connections'' را انتخاب کنید.
خط 27: خط 37:
 <code;bash;> <code;bash;>
 [Install samba on Debian/Ubuntu/LinuxMint] [Install samba on Debian/Ubuntu/LinuxMint]
-$ sudo apt-get install samba+$ sudo apt-get install samba gvfs-smb
 [Install samba on RHEL/CentOS] [Install samba on RHEL/CentOS]
-$ sudo yum install samba+$ sudo yum install samba gvfs-smb
 [Install samba on Fedora] [Install samba on Fedora]
-$ sudo dnf install samba+$ sudo dnf install samba gvfs-smb
 [Install samba on openSUSE] [Install samba on openSUSE]
-$ sudo zypper install samba+$ sudo zypper install samba gvfs-smb
 [Install samba on Mageia] [Install samba on Mageia]
-$ sudo urpmi samba+$ sudo urpmi samba gvfs-smb
 [Install samba on Arch Linux based system] [Install samba on Arch Linux based system]
-$ sudo pacman -S samba+$ sudo pacman -S samba gvfs-smb
 </code>  </code> 
 +<WRAP center round tip 60%>
 +اگر از میزکار **xfce** استفاده میکنید حتما باید بسته ''gvfs-smb'' را نصب داشته باشید یا نصب بکنید
 +</WRAP>
 +
 ===== قدم ششم ===== ===== قدم ششم =====
 مراحل اول تا پنجم را برای سیستم <key>B</key> انجام دهید فقط به جای آی پی سیستم <key>a</key> آی پی سیستم <key>B</key> را وارد کنید مراحل اول تا پنجم را برای سیستم <key>B</key> انجام دهید فقط به جای آی پی سیستم <key>a</key> آی پی سیستم <key>B</key> را وارد کنید
خط 53: خط 67:
  
 <code;bash;> <code;bash;>
-smbpasswd -a phoenix+sudo smbpasswd -a phoenix
 </code>  </code> 
 به جای ''phoenix'' میتوانید هر چیزی که دوست دارید بنویسید به محض اجرای دستور از شما کلمه عبوری درخواست میشود پس کلمه عبوری را برای کاربری خود انتخاب کنید و مجدداً هم تکرارش کنید تا احیاناً اشتباه وارد نکرده باشید به جای ''phoenix'' میتوانید هر چیزی که دوست دارید بنویسید به محض اجرای دستور از شما کلمه عبوری درخواست میشود پس کلمه عبوری را برای کاربری خود انتخاب کنید و مجدداً هم تکرارش کنید تا احیاناً اشتباه وارد نکرده باشید
 +<WRAP center round tip 60%>
 +یوزری که میخواهید به سامبا وصل کنید حتما باید در سیستم شما وجود داشته باشد برفرض مثال تنها یوزر سیستم بنده **phoenix** بود که همان را به سامبا با یک رمز متفاوت از رمز حسابم معرفی کردم
 +</WRAP>
 +
 ===== قدم نهم ===== ===== قدم نهم =====
 در این بخش تصمیم داریم یک پوشه بسازیم برای اشتراک گذاری ما یک پوشه به اسم ''share'' میسازیم تا فایلهای اشتراکی خود را در آن قرار دهیم پس دستور زیر را در ترمینال وارد کنید [[terminal:m:how_to_create_a_directory_or_folder_mkdir_command|دستور mkdir (ایجاد دایرکتوری جدید)]] در این بخش تصمیم داریم یک پوشه بسازیم برای اشتراک گذاری ما یک پوشه به اسم ''share'' میسازیم تا فایلهای اشتراکی خود را در آن قرار دهیم پس دستور زیر را در ترمینال وارد کنید [[terminal:m:how_to_create_a_directory_or_folder_mkdir_command|دستور mkdir (ایجاد دایرکتوری جدید)]]
خط 97: خط 115:
 sudo systemctl restart smb.service sudo systemctl restart smb.service
 </code>  </code> 
 +==== اقدامات زیر فقط برای توزیع های فدورا و سنت او اس ====
 +باید در [[terminal:s:how-to-config-selinux-on-linux|SELinux]] تغییرات بدیم با دستورات زیر
 +<code;bash;>
 +sudo setsebool -P samba_enable_home_dirs on
 +</code> 
 +و معرفی پوشه ای که قرار هست به اشتراک بزاریم که برای ما آدرس روبرو هست ''home/phoenix/Desktop/share/'' با دستور زیر
 +<code;bash;>
 +sudo restorecon -R /home/phoenix/Desktop/share
 +</code> 
 +برای دیدن لیست تنظیمات [[terminal:s:how-to-config-selinux-on-linux|SELinux]] دستور زیر رو بزنید
 +<code;bash;>
 +sudo getsebool -a
 +</code>  
 +
 ===== قدم سیزدهم ===== ===== قدم سیزدهم =====
-در صورتی که روی سیستمتان فایروال فعال دارید برای چند دقیقه غیرفعال کنید تا سیستم <key>B</key> به شما وصل و یوزر و کلمه عبوری که شما تعیین کرده‌اید را وارد کند و به پوشه اشتراک گذاشته شده توسط شما دسترسی پیدا کند+در صورتی که روی سیستمتان فایروال فعال دارید باید پورتهای زیر رو در سیستم خود باز بکنید تا سیستم <key>B</key> بتواند به فایلها دسترسی داشته باشد. بعد از اتصال به شما یوزر و کلمه عبوری که شما تعیین کرده‌اید را وارد کند و به پوشه اشتراک گذاشته شده توسط شما دسترسی پیدا کند
 +===== باز کردن پورتهای سامبا در فایروال ===== 
 +==== فایروال ufw ==== 
 +برای باز کردن پورتهای سامبا در فایروال [[terminal:u:how-to-configure-a-firewall-with-ufw|ufw]]  دستورات زیر را در ترمینال بزنید 
 +<code;bash;> 
 +sudo ufw allow proto udp to any port 137 from 192.168.1.0/24 
 +sudo ufw allow proto udp to any port 138 from 192.168.1.0/24 
 +sudo ufw allow proto tcp to any port 139 from 192.168.1.0/24 
 +sudo ufw allow proto tcp to any port 445 from 192.168.1.0/24 
 +</code>  
 +==== فایروال Firewalld ==== 
 +برای باز کردن پورتهای سامبا در فایروال [[terminal:f:useful-firewalld-rules-to-configure-and-manage-firewall-in-linux|Firewalld]]  دستورات زیر را در ترمینال بزنید. 
 +<code;bash;> 
 +sudo firewall-cmd --permanent --add-service=samba 
 +sudo firewall-cmd --reload 
 +</code> 
 ===== قدم چهاردهم ===== ===== قدم چهاردهم =====
 برای اینکه سیستم <key>B</key> به شما وصل شود باید [[tutorials:network:how_do_you_network_2_linux_computers#قدم هفتم|قدم هفتم]] را تکرار کند برای اینکه سیستم <key>B</key> به شما وصل شود باید [[tutorials:network:how_do_you_network_2_linux_computers#قدم هفتم|قدم هفتم]] را تکرار کند
 +
  
tutorials/network/how_do_you_network_2_linux_computers.1567751769.txt.gz · آخرین ویرایش: 2019/09/06 11:06 توسط phoenix

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki