tutorials:network:how_do_you_network_2_linux_computers
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرفنگارش قبلنگارش بعد | نگارش قبلآخرین نگارشنگارش بعد در دو طرف | ||
tutorials:network:how_do_you_network_2_linux_computers [2019/09/06 11:35] – [قدم هشتم] phoenix | tutorials:network:how_do_you_network_2_linux_computers [2020/02/14 13:20] – [قدم پنجم] phoenix_wiki | ||
---|---|---|---|
خط 6: | خط 6: | ||
ما در تصویر ۲ سیستم داریم که برای راحتی شما یکی را با حرف < | ما در تصویر ۲ سیستم داریم که برای راحتی شما یکی را با حرف < | ||
و فرض میکنیم که تمام این سیستمها از سیستم عامل لینوکس استفاده میکنند. | و فرض میکنیم که تمام این سیستمها از سیستم عامل لینوکس استفاده میکنند. | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | در صورت هرگونه سوال یا مشکل حتما در [[https:// | ||
+ | [[https:// | ||
+ | </ | ||
===== قدم اول ===== | ===== قدم اول ===== | ||
روی آیکن شبکه راست کلیک کنید با تصویر زیر روبرو میشوید که شما بایدگزینه '' | روی آیکن شبکه راست کلیک کنید با تصویر زیر روبرو میشوید که شما بایدگزینه '' | ||
خط 27: | خط 32: | ||
< | < | ||
[Install samba on Debian/ | [Install samba on Debian/ | ||
- | $ sudo apt-get install samba | + | $ sudo apt-get install samba gvfs-smb |
[Install samba on RHEL/ | [Install samba on RHEL/ | ||
- | $ 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 |
</ | </ | ||
+ | <WRAP center round tip 60%> | ||
+ | اگر از میزکار **xfce** استفاده میکنید حتما باید بسته '' | ||
+ | </ | ||
+ | |||
===== قدم ششم ===== | ===== قدم ششم ===== | ||
مراحل اول تا پنجم را برای سیستم < | مراحل اول تا پنجم را برای سیستم < | ||
خط 53: | خط 62: | ||
< | < | ||
- | smbpasswd -a phoenix | + | sudo smbpasswd -a phoenix |
</ | </ | ||
به جای '' | به جای '' | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | یوزری که میخواهید به سامبا وصل کنید حتما باید در سیستم شما وجود داشته باشد برفرض مثال نمها یوزر سیستم بنده phoenix بود که همان را به سامبا با یک رمز متفاوت از رمز حسابم معرفی کردم | + | یوزری که میخواهید به سامبا وصل کنید حتما باید در سیستم شما وجود داشته باشد برفرض مثال |
</ | </ | ||
خط 101: | خط 110: | ||
sudo systemctl restart smb.service | sudo systemctl restart smb.service | ||
</ | </ | ||
+ | ==== اقدامات زیر فقط برای توزیع های فدورا و سنت او اس ==== | ||
+ | باید در [[terminal: | ||
+ | < | ||
+ | sudo setsebool -P samba_enable_home_dirs on | ||
+ | </ | ||
+ | و معرفی پوشه ای که قرار هست به اشتراک بزاریم که برای ما آدرس روبرو هست '' | ||
+ | < | ||
+ | sudo restorecon -R / | ||
+ | </ | ||
+ | برای دیدن لیست تنظیمات [[terminal: | ||
+ | < | ||
+ | sudo getsebool -a | ||
+ | </ | ||
+ | |||
===== قدم سیزدهم ===== | ===== قدم سیزدهم ===== | ||
در صورتی که روی سیستمتان فایروال فعال دارید باید پورتهای زیر رو در سیستم خود باز بکنید تا سیستم < | در صورتی که روی سیستمتان فایروال فعال دارید باید پورتهای زیر رو در سیستم خود باز بکنید تا سیستم < | ||
- | <WRAP center round tip 60%> | + | ===== باز کردن پورتهای سامبا در فایروال ===== |
+ | ==== فایروال ufw ==== | ||
برای باز کردن پورتهای سامبا در فایروال [[terminal: | برای باز کردن پورتهای سامبا در فایروال [[terminal: | ||
< | < | ||
خط 111: | خط 135: | ||
sudo ufw allow proto tcp to any port 445 from 192.168.1.0/ | sudo ufw allow proto tcp to any port 445 from 192.168.1.0/ | ||
</ | </ | ||
- | + | ==== فایروال Firewalld ==== | |
- | </WRAP> | + | برای باز کردن پورتهای سامبا در فایروال [[terminal: |
+ | <code;bash;> | ||
+ | sudo firewall-cmd --permanent --add-service=samba | ||
+ | sudo firewall-cmd --reload | ||
+ | </ | ||
===== قدم چهاردهم ===== | ===== قدم چهاردهم ===== | ||
برای اینکه سیستم < | برای اینکه سیستم < | ||
+ | |||
tutorials/network/how_do_you_network_2_linux_computers.txt · آخرین ویرایش: 2020/02/29 12:36 توسط phoenix_wiki