Сервер Samba Ubuntu 16 с клиентом Windows 10 - Учебное руководство/Практическое руководство

У меня были некоторые проблемы с подключением моего компьютера Windows 10 к моему серверу самбы Ubuntu 16.04.1's. Наконец я получил его.

Таким образом, как совместно использовать файлы на сервере Ubuntu 16 с компьютерами Windows 10?

6
задан 3 September 2016 в 11:37

2 ответа

Во-первых при внесении каких-либо изменений в существующую конфигурацию самбы вернитесь их, или удалите /etc/samba/smb.con и удалите самбу.

я предполагаю, что Ваше имя пользователя сервера Ubuntu peterlustig, и IP сервера Ubuntu 192.168.2.42.

  1. sudo apt-get install samba
  2. sudo cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak Просто копируют Вашу конфигурацию
  3. sudo mkdir /myshares - что Вы хотите совместно использовать через Samba
  4. sudo chown peterlustig:peterlustig /myshares
  5. sudo chmod 777 /myshares или эксперимент с более низкими правами, я havn't, сделанный, что все же
  6. sudo smbpasswd -a peterlustig Добавляет пользователя peterlustig к базе данных Samba и активирует его. (Обычно другой пароль, чем peterlustig в самой Ubuntu. Пароль - то, что необходимо ввести позже при соединении с клиентом Windows 10 с сервером, шагом 10)
  7. sudo nano /etc/samba/smb.conf, И добавьте следующее к нижней части файла:

    # Samba share for Windows clients
    [my-shared-folder-name] 
    path = /myshares
    available = yes
    valid users = peterlustig
    read only = no
    browseable = yes
    public = yes
    writable = yes
    
  8. sudo /etc/init.d/samba restart перезапускают Ваш сервер и перезагружают конфигурацию

  9. , Если Вы используете ufw Брандмауэр, необходимо настроить его. Например, Я позволяю только 192.xxx.xxx.xxx хосты получать доступ к своим долям Samba, таким образом, я вошел: sudo ufw allow from 192.0.0.0/8 to any app Samba
  10. В клиенте Windows 10, откройте Windows Explorer и введите IP-адрес своего хоста: \\192.168.2.42. Теперь необходимо видеть совместно используемую папку, названную my-shared-folder-name от шага 8 в эти [] скобки. Откройте его. Теперь необходимо ввести учетные данные, т.е. имя пользователя peterlustig и пароль, который Вы ввели на шаге 6.

, можно даже отобразить его как сетевой диск Windows. Адрес будет \\192.168.2.42\my-shared-folder-name и не забывает включать использующие различные учетные данные (чем Ваш пользователь Windows 10 обеспечивает), и войдите peterlustig и пароль от шага 6 там.

Hope это помогло любому. Счастливое совместное использование!

8
ответ дан 23 November 2019 в 07:33

Перезапустите Ubuntu после новой установки и добавьте пользователя

<час>
$ sudo smbpasswd -a username (username should be without space eg "sudo smbpasswd -a alamjitsingh")
New SMB password:*********
Retype new SMB password:*********
Added user alamjitsingh.
<час>

smb.conf, необходимые настройки

<час>
sudo -H gedit /usr/share/samba/smb.conf


[global]
 workgroup = WORKGROUP
 passdb backend = tdbsam 
 security = user 

В повороте раздела аутентификации "отображаются на гостя =, плохой пользователь" прочь путем добавления # при запуске кода (Должен)

#map to guest = bad user

, можно попытаться добавить эту строку, если это не работает (замена именем пользователя):

force user = alamjitsingh

Добавляют Ваш персональный код в конце

[Shared_drive_Name]
path = /media/alamjitsingh/Shared_drive_Name (alamjitsingh is my ubuntu username)
comment = HD Share
read only = yes
available = yes
browseable = yes
writable = no
guest ok = no
public = yes
printable = no
locking = no
strict locking = no
1
ответ дан 23 November 2019 в 07:33

Другие вопросы по тегам:

Похожие вопросы: