Articles

Ubuntu: Tworzenie samby/CIFS share, aby szybko udostępniać pliki w systemie Windows

ubuntużyjemy w wieloplatformowym świecie, a możliwość łatwego udostępniania folderów treści między użytkownikami w tej samej chronionej sieci jest funkcją bardzo wygodną w świecie Windows z udziałami CIFS (np. MyDesktop \Sharedfolder).

na szczęście dla użytkowników Ubuntu, dość łatwo jest skonfigurować akcje CIFS, aby zaoferować taką samą interoperacyjność z hostami Windows w Twojej sieci. Zacznij od zainstalowania komponentów Samby.

apt-get install samba -y

następnie utwórz lokalnego użytkownika Ubuntu, który użytkownik systemu Windows może połączyć jako:

useradd test1smbpasswd -a test1 (set to 'mypassword')

teraz dołącz następującą sekcję do/etc/samba / smb.conf, który współdzieli folder/tmp

path = /tmpavailable = yesvalid users = test1read only = nobrowsable = yespublic = yeswritable = yes

zauważ, że 'zapisywalne’ i 'przeglądalne’ mogą być błędnie napisane, ale są synonimami i działają tak czy inaczej w pliku conf.

następnie otwórz zaporę sieciową dla ruchu CIFS

ufw allow 445ufw allow 135ufw allow 136ufw allow 137

i uruchom ponownie demona SMB

service smbd restart

z komputera z systemem Windows, wyciągnij adres IP lub w pełni kwalifikowaną nazwę domeny urządzenia Ubuntu

\\<FQDN>

i powinieneś zobaczyć pojedynczy udział o nazwie 'shared’. Kliknij na niego, a zostaniesz poproszony o poświadczenia, wpisz test1/mypassword, a powinieneś teraz zobaczyć zawartość folderu Ubuntu /tmp w Eksploratorze plików Windows.

sprawdzanie poprawności funkcjonalności poprzez utworzenie pliku w /tmp i udostępnienie go w systemie Windows. I odwrotnie, Utwórz plik tekstowy w Eksploratorze Windows i sprawdź, czy widzisz go w katalogu Ubuntu / tmp.