Linux mint windows network

Как правильно задавать вопросы

Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

Анатолий Мороз

Сообщения: 9
Зарегистрирован: 15 май 2018, 15:48
Контактная информация:

Настройка сети между Linux и Windows

21 окт 2018, 15:13

Добрый день.
Сразу хочу предупредить в Linux я как «чайник», так что сильно не бейте. Есть небольшая сетка из двух компов и ноута. Ноут с Linux mint 19, один комп с Windows 7, второй с Windows 10 оба с расшаренными папками. Решил настроить локальную сеть на ноуте для обмена файлами. Скачал Sambu, установил, перезагрузил ноут и попробовал зайти на комп с Windows 10, через smb://192.168.1.3, все ОК. А вот зайти на комп с Windows 7, через smb://192.168.1.5, не получилось. В ответ получил ошибку «Failed to retrieve share list from server: invalid argument».

Подключение к Windows 7:

Подключение к Windows 10:

Железо ноута:

System: Host: ACER-5235 Kernel: 4.15.0-36-generic x86_64
bits: 64 gcc: 7.3.0
Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu1)
Distro: Linux Mint 19 Tara
Machine: Device: laptop System: Acer product: Extensa 5235 serial: N/A
Mobo: Acer model: BA50-MV serial: N/A
BIOS: Phoenix v: V1.3311 date: 12/21/2009
CPU: Single core Intel Celeron 900 (-UP-)
arch: Penryn rev.10 cache: 1024 KB
flags: (lm nx sse sse2 sse3 ssse3) bmips: 4389 speed: 2194 MHz (max)
Graphics: Card: Intel Mobile 4 Series Integrated Graphics Controller
bus-ID: 00:02.0
Display Server: x11 (X.Org 1.19.6 )
drivers: modesetting (unloaded: fbdev,vesa)
Resolution: 1280×1024@60.02hz
OpenGL: renderer: Mesa DRI Mobile Intel GM45 Express
version: 2.1 Mesa 18.0.5 Direct Render: Yes
Audio: Card Intel 82801I (ICH9 Family) HD Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Sound: Advanced Linux Sound Architecture v: k4.15.0-36-generic
Network: Card-1: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express)
driver: ath9k bus-ID: 07:00.0
IF: wlp7s0 state: up mac: <filter>
Card-2: Qualcomm Atheros AR8131 Gigabit Ethernet
driver: atl1c v: 1.0.1.1-NAPI port: 4000 bus-ID: 09:00.0
IF: enp9s0 state: down mac: <filter>
Drives: HDD Total Size: 201.1GB (65.0% used)
ID-1: /dev/sda model: TOSHIBA_MK1237GS size: 120.0GB
ID-2: USB /dev/sdb model: TS80GSJ25S size: 80.0GB
ID-3: USB /dev/sdc model: Multi size: 1.0GB
Partition: ID-1: / size: 17G used: 8.2G (53%) fs: ext4 dev: /dev/sda5
ID-2: /home size: 11G used: 5.6G (58%) fs: ext4 dev: /dev/sda7
ID-3: swap-1 size: 3.10GB used: 0.06GB (2%)
fs: swap dev: /dev/sda6
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 64.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 213 Uptime: 4:56 Memory: 1955.5/2869.4MB
Init: systemd runlevel: 5 Gcc sys: 7.3.0
Client: Shell (bash 4.4.191) inxi: 2.3.56

С этого же ноута, из под Windows 7, расшаренные папки видно Что делаю не правильно. Спасибо за помощь.


slant

Сообщения: 4846
Зарегистрирован: 21 июн 2017, 18:09
Решено: 110
Благодарил (а): 53 раза
Поблагодарили: 2170 раз
Контактная информация:

Настройка сети между Linux и Windows

#2

21 окт 2018, 15:23

Если вы можете зайти со своего ноута, из под линукса на машину с windows 10, 95% вероятности что проблема не в линуксе. Что-то в вашей Win 7, куда вы пытаетесь зайти, настроено не так. Возможно заблокирован вход для просмотра списка шар без авторизации (как гостя).


Анатолий Мороз

Сообщения: 9
Зарегистрирован: 15 май 2018, 15:48
Контактная информация:

Настройка сети между Linux и Windows

#3

21 окт 2018, 15:38

slant писал(а): ↑

21 окт 2018, 15:23

Если вы можете зайти со своего ноута, из под линукса на машину с windows 10, 95% вероятности что проблема не в линуксе. Что-то в вашей Win 7, куда вы пытаетесь зайти, настроено не так. Возможно заблокирован вход для просмотра списка шар без авторизации (как гостя).

Спасибо пошарю в настройках Win 7. При подключении к Win 10, «вылезало» окошко авторизации-это Вы о нем?


slant

Сообщения: 4846
Зарегистрирован: 21 июн 2017, 18:09
Решено: 110
Благодарил (а): 53 раза
Поблагодарили: 2170 раз
Контактная информация:

Настройка сети между Linux и Windows

#4

21 окт 2018, 16:28

О нем тоже. Самба в роли сервера по умолчанию разрешает вход без авторизации для просмотра списка существующих ресурсов (шары и принтеры, только список — зайти дальше так просто нельзя, требуется авторизация). Винда обычно этого не позволяет, но автоматически запрашивает логин и пароль дополнительно (получаем то самое окошко). А есть вариант настроек при котором такой вход тупо запрещается. Вот у вас, похожая ситуация происходит.


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#5

21 ноя 2018, 11:45

Аналогичная проблема. Из linux Mint 19 не могу попасть в общие ресурсы на компах с windows 7 и 10, пишет недопустимый аргумент, попробуйте другой просмотрщик, по smb://192.168.*.*, тоже не пускает ошибка. Хотя в сети на компы под Win Xp входит после вода пароля нормально, С компов под 7 и 10 а linux входит нормально. По rdp (remmina) к windiws10 подключается без проблем? Где ещё посмотреть — настроить, гуглил пробовал советы , но пока не помогло?


colonel

Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Настройка сети между Linux и Windows

#6

21 ноя 2018, 21:28

horvat писал(а): ↑

21 ноя 2018, 11:45

Аналогичная проблема.

аналогичные проблемы решаются аналогично

horvat писал(а): ↑

21 ноя 2018, 11:45

Где ещё посмотреть — настроить, …

в настройках виндовых компов , о чём сказано было во #2 и #4

horvat писал(а): ↑

21 ноя 2018, 11:45

… гуглил пробовал советы , но пока не помогло?

когда телепаты догадаются что за настройки у вас выставлены , какие советы вы пробовали и как именно пытались исправить тогда может вам и подскажут » Где ещё посмотреть — настроить,»

…в Linux я как «чайник»….. Ноут с Linux mint 19, .. комп с Windows 7, …. с Windows 10 …. с расшаренными папками. Решил настроить локальную сеть на ноуте для обмена файлами. Скачал Sambu, установил, перезагрузил ноут и попробовал зайти на комп с Windows 10, через smb://192.168.1.3, все ОК. А вот зайти на комп с Windows 7, через smb …… не получилось. ….

вот нахрена скачивать и устанавливать то , что уже имеется установленным в линунуксминт , и не просто имеется а дефолтно установлено и уже настроено так что для доступа к шарам на винде по самба достаточно в файловом манагере последовательно поклацать мышком по кноповкам сети при условии правильной настройки доступа на виндовых ПК.

«Не ты выбираешь Linux, а Linux выбирает тебя»
(с)Себастьян Перейра, торговец чёрным деревом


Unborn

Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Настройка сети между Linux и Windows

#7

21 ноя 2018, 22:20

colonel писал(а): ↑

21 ноя 2018, 21:28

вот нахрена скачивать и устанавливать то , что уже имеется установленным в линунуксминт , и не просто имеется а дефолтно установлено и уже настроено так что для доступа к шарам на винде по самба достаточно в файловом манагере последовательно поклацать мышком по кноповкам сети при условии правильной настройки доступа на виндовых ПК.

Потому что так написано в каком-нибудь говноблоге долбоящера-копипастера, который сам никогда не устанавливал и не настраивал Самба.
И очень редко — берут из серверных инструкций, но применяют к десктопу. Откуда в общем то, говноблогеры и копипастят.
Годами это уже длится, как будто не знаешь.

horvat писал(а): ↑

21 ноя 2018, 11:45

Из linux Mint 19 не могу попасть в общие ресурсы на компах с windows 7 и 10

horvat писал(а): ↑

21 ноя 2018, 11:45

на компы под Win Xp входит после вода пароля нормально

Вот и смотри в чём разница в твоих Виндах и настройках. И вообще, смотрят требования той стороны, к которой нужно подключиться.
Твои Винды, тебе там и виднее что и как.


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#8

22 ноя 2018, 08:20

Да вот такие же гавнопискаи и советуют, А настройки шары линукса он сам же сразу скачать предлагает при первом обращении.
А «читал и гуглил», наверное и так понятно что первый десяток ответов пробовал. А вообще как-то по корректней может надо или бы вообще не писали ни чего. Ну не у всех же корона сияет.Ну да ВАМ это всё и так понятно для чего вообще темы в форумах поднимают, так от нечего делать наверное.
Спасибо за помощь. Очень помогли.


Rene_Dekart

Сообщения: 92
Зарегистрирован: 05 ноя 2018, 21:08
Благодарил (а): 30 раз
Поблагодарили: 23 раза
Контактная информация:

Настройка сети между Linux и Windows

#9

22 ноя 2018, 09:06

horvat,
1. Напишите какими файловыми менеджерами пытаетесь подключиться к виндовым машинам.
2. Распишите подробно (скриншоты можно) процесс подключения.
3.Пришлите скриншоты окна аутентификации при подключении к виндовым машинам. И скриншот ошибки.
4. Какое антивирусное ПО и фаерволы стоят на виндовых машинах?
5. Все машины находятся в одной рабочей группе? Доступ к виндовым шарам предоставляется по логину\паролю или всем членам рабочей группы?
6. Как настраивали шары на винде? Создайте тестовую папку и распишите процесс настройки.


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#10

22 ноя 2018, 11:58

ОК!
1. Установлен Linux Mint 19 со всеми обновлениями на сегодняшний день. В стандартной поставке nemo 3.8.6.
2. Подключаюсь Сеть -> сеть windows — > (несколько рабочих групп например) workgroup

3. В сети несколько рабочих групп. Все компы с парольной защитой, Обозреватель сети рабочие группы видит все, но 100% пускает чтобы увидеть компы только под управлением winxp логин и пароль от учетной записи linux. Хотя в поле домен другой пишет что по умолчанию в smb.conf (WORKGROUP).

В рабочих группах с машинами под win 7 и 10, или вообще комп не видит или пишет.

Если пробую по smb://192.168.*.* тоже не подключает.

В сети несколько рабочих групп , в группах компы и под win xp, win 7, win 10, win 10 как сервер терминалов работают. К ним по rdp remmina Linux Mint нормально подключается (только с буфером обмена есть моменты, но это другой вопрос). ping проходит без потерь, на тестовом компе куда хочу подключиться:
Win 10 pro. с парольной защитой, в расшаренный ресурс даже добавил в безопасность пользователя с учетной линукса, файервол отключен, штатная «защита windows» в реальном времени отключена.
в win папку расшаривал стандартно — общий доступ — все, безопасность — все -чтение -запись. в настройках сети — сетевое обнаружение и общий доступ к папкам и принтерам.


Rene_Dekart

Сообщения: 92
Зарегистрирован: 05 ноя 2018, 21:08
Благодарил (а): 30 раз
Поблагодарили: 23 раза
Контактная информация:

Настройка сети между Linux и Windows

#11

22 ноя 2018, 13:03

Брр…. солняка какая-то у Вас там))) winxp, win7, win10… vista и win8 не хватает только))) Связь поколений, аднака
На вскидку без особых раздумываний:
Скриншот из пункта 3. На машине, куда подключаетесь, в строку «имя пользователя» введите slavrinok\linux. Поле «домен» оставьте пустым. Локальный пользователь linux есть, надеюсь, на машине slavrinok.

P.S.:

smb://192.168.*.*

можешь не стесняться, здесь все свои


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#12

22 ноя 2018, 14:25

ОК! Просто исторически часть отделов, на ХР, все работает, а по мере замены компов уже с win 7,а последние разумеется 10-ка, стараемся лицензионный софт. Мечта всё под linux сделать, но вот на таких «мелочах» спотыкаюсь, И вообще это в свободное время. Обкатаю и внедрить попробую.


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#13

22 ноя 2018, 14:35

Unborn, «Твои Винды, тебе там и виднее что и как.», а ты наверное виндой не осквернялся, Сразу на unix системах или с Linux начал или что-то своё сразу сделал? Думаю что эта «Моя винда» и тебе работу даёт.


Rene_Dekart

Сообщения: 92
Зарегистрирован: 05 ноя 2018, 21:08
Благодарил (а): 30 раз
Поблагодарили: 23 раза
Контактная информация:

Настройка сети между Linux и Windows

#14

22 ноя 2018, 14:41

horvat, заработало, али нет?


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#15

22 ноя 2018, 14:50

Нет. не заработало,то же самое ? На тесты время пока нет, надо основными обязанностями заниматься. Но буду пробовать, как время выпадет. Спасибо за подсказки. Проверю ещё со стороны винды как советовали, хотя там всё понятно и работает.?


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#16

22 ноя 2018, 14:59

Rene_Dekart, а где у меня slavrinok засветился? И если поле домен пустое кнопка подключиться не активна?


Rene_Dekart

Сообщения: 92
Зарегистрирован: 05 ноя 2018, 21:08
Благодарил (а): 30 раз
Поблагодарили: 23 раза
Контактная информация:

Настройка сети между Linux и Windows

#17

22 ноя 2018, 15:07

horvat писал(а): ↑

22 ноя 2018, 14:59

Rene_Dekart, а где у меня slavrinok засветился? И если поле домен пустое кнопка подключиться не активна?

если без домена кнопка неактивна, тогда пропиши: юзер — linux, домен — slavrinok. Если юзверь есть на виндовой машине и путь непосредственно к ресурсу указан правильно, то все должно работать


Unborn

Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Настройка сети между Linux и Windows

#18

22 ноя 2018, 15:13

horvat писал(а): ↑

22 ноя 2018, 14:35

Думаю что эта «Моя винда» и тебе работу даёт.

Я думаю, что тебе видней, а не кому то тут ещё как там в твоих Виндах настроено, реализовано.
Почему твои Винды 7 и 10, тебя не пускают на твои же шары — это у тебя и нужно спрашивать. Если бы меня твои Винды не пускали на твои шары, то я у тебя бы спрашивал, что для этого нужно сделать, настроить.
Может версия протокола не соответствует. В Винде ещё есть сетевые учетки.
Попробуй в Терминале подключиться. smbclient ещё не отменили.


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#19

22 ноя 2018, 15:19

не получается (


horvat

Сообщения: 10
Зарегистрирован: 27 мар 2017, 10:16
Контактная информация:

Настройка сети между Linux и Windows

#20

22 ноя 2018, 15:22

Unborn, Да я уже и не у тебя спрашиваю, этот форум для чего, что бы спрашивали, помогали , отвечали, опытом делились если знают. а ты только Вины , у тебя…, в твои шары… очень помогает для изучения ОС.


Чтоб разобраться с настройками был переведен файл smb.conf

smb1.conf

smb3.conf

# Sample configuration file for the Samba suite for Debian GNU/Linux.
#
#
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options most of which
# are not shown in this example
#
# Some options that are often worth tuning have been included as
# commented-out examples in this file.
# — When such options are commented with «;», the proposed setting
# differs from the default Samba behaviour
# — When commented with «#», the proposed setting is the default
# behaviour of Samba but the option is considered important
# enough to be mentioned here
#
# NOTE: Whenever you modify this file you should run the command
# «testparm» to check that you have not made any basic syntactic
# errors.

# Пример файла конфигурации для пакета Samba для Debian GNU/Linux.

#

#

# Это основной файл конфигурации Samba. Вам следует прочитать страницу руководства

# smb.conf(5), чтобы понять перечисленные здесь параметры

#. Samba имеет огромное количество настраиваемых параметров, большинство из которых

# не показаны в этом примере

#

# Некоторые параметры, которые часто стоит настроить, были включены в качестве

# закомментированных примеров в этом файле.

# — Когда такие параметры комментируются с помощью «;», предлагаемая настройка

# отличается от поведения Samba по умолчанию

# — При комментарии с помощью «#» предлагаемая настройка используется по умолчанию

# поведение Samba, но этот параметр считается важным

# достаточно, чтобы быть упомянутым здесь

#

# ПРИМЕЧАНИЕ: Всякий раз, когда вы изменяете этот файл, вам следует запускать команду

# «testparm», чтобы убедиться, что вы не допустили никаких базовых синтаксических

# ошибок.

#======================= Global Settings =======================

[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = WORKGROUP

# server string is the equivalent of the NT Description field
server string = %h server (Samba, Ubuntu)

#### Networking ####

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
; interfaces = 127.0.0.0/8 eth0

# Only bind to the named interfaces and/or networks; you must use the
# ‘interfaces’ option above to use this.
# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself. However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
; bind interfaces only = yes

#======================= Глобальные настройки =======================

[глобальные]

## Просмотр/идентификация ###

# Измените это на workgroup/NT-доменное имя, которое ваш сервер Samba будет частью

workgroup = WORKGROUP

# строка сервера эквивалентна полю описания NT

строка сервера = %h сервер (Samba, Ubuntu)

#### Сеть ####

# Конкретный набор интерфейсов/сетей для привязки

# Это может быть либо имя интерфейса, либо IP-адрес/маска сети;

# Обычно предпочтительны имена интерфейсов

; interfaces = 127.0.0.0/8 eth0

# Привязываться только к именованным интерфейсам и/или сетям; для этого необходимо использовать параметр

# «интерфейсы», указанный выше.

# Рекомендуется включить эту функцию, если ваш компьютер Samba

# не защищен брандмауэром или сам является брандмауэром. Однако это

# параметр не может корректно обрабатывать динамические или не широковещательные интерфейсы.

; только привязка интерфейсов = да

#### Debugging/Accounting ####

# This tells Samba to use a separate log file for each machine
# that connects
log file = /var/log/samba/log.%m

# Cap the size of the individual log files (in KiB).
max log size = 1000

# We want Samba to only log to /var/log/samba/log.{smbd,nmbd}.
# Append syslog@1 if you want important messages to be sent to syslog too.
logging = file

# Do something sensible when Samba crashes: mail the admin a backtrace
panic action = /usr/share/samba/panic-action %d

#### Отладка/учет ####

# Это указывает Samba использовать отдельный файл журнала для каждого компьютера

# который подключается

файл журнала = /var/log/samba/log.%m

# Ограничивает размер отдельных файлов журнала (в КБ).

максимальный размер журнала = 1000

# Мы хотим, чтобы Samba регистрировалась только в /var/log/samba/log.{smbd,nmbd}.

# Добавьте syslog@1, если вы хотите, чтобы важные сообщения также отправлялись в системный журнал.

ведение журнала = файл

# Сделайте что-нибудь разумное, когда Samba выйдет из строя: отправьте администратору электронное письмо с запросом возврата

действие паники = /usr/share/samba/panic-action %d


####### Authentication #######

# Server role. Defines in which mode Samba will operate. Possible
# values are «standalone server», «member server», «classic primary
# domain controller», «classic backup domain controller», «active
# directory domain controller».
#
# Most people will want «standalone server» or «member server».
# Running as «active directory domain controller» will require first
# running «samba-tool domain provision» to wipe databases and create a
# new domain.
server role = standalone server

obey pam restrictions = yes

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.

# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<kahan@informatik.tu-muenchen.de> for
# sending the correct chat script for the passwd program in Debian Sarge).
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# ‘passwd program’. The default is ‘no’.
pam password change = yes

# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
map to guest = bad user

 

####### Аутентификация #######

# Роль сервера. Определяет, в каком режиме будет работать Samba. Возможный

# значениями являются «автономный сервер», «сервер-участник», «классический основной

# контроллер домена», «классический резервный контроллер домена», «активный

# контроллер домена каталога».

#

# Большинство людей захотят «автономный сервер» или «сервер-участник».

# Для запуска от имени «контроллера домена active directory» сначала потребуется

# запустить «samba-tool domain provision», чтобы очистить базы данных и создать

# новый домен.

#роль сервера = автономный сервер

#соблюдать ограничения pam = да

server role = standalone server
obey pam restrictions = yes
 

# Этот логический параметр определяет, пытается ли Samba синхронизировать Unix

# пароль с паролем SMB при изменении зашифрованного пароля SMB в

# passdb.

#синхронизация паролей unix = да

unix password sync = yes
 

# Чтобы синхронизация паролей Unix работала в системе Debian GNU/Linux, выполните следующие действия

# параметры должны быть установлены (спасибо Яну Кахану <<kahan@informatik.tu-muenchen.de> за

# отправку правильного сценария чата для программы passwd в Debian Sarge).

программа passwd = /usr/bin/passwd %u

чат passwd = *Введите\snew\s*\spassword:* %n\n * Повторно введите\snew\s*\spassword:* %n\n *пароль\обновлен\успешно* .

# Это логическое значение определяет, будет ли PAM использоваться для смены пароля

# по запросу SMB-клиента вместо программы, указанной в

# «программа passwd». Значение по умолчанию «нет».

смена пароля pam = да

# Этот параметр определяет, как сопоставляются неудачные попытки аутентификации

# с анонимными подключениями

сопоставление с гостевым = плохой пользователь

########## Domains ###########

#
# The following settings only takes effect if ‘server role = classic
# primary domain controller’, ‘server role = classic backup domain controller’
# or ‘domain logons’ is set
#

# It specifies the location of the user’s
# profile directory from the client point of view) The following
# required a [profiles] share to be setup on the samba server (see
# below)
; logon path = \\%N\profiles\%U
# Another common choice is storing the profile in the user’s home directory
# (this is Samba’s default)
# logon path = \\%N\%U\profile

# The following setting only takes effect if ‘domain logons’ is set
# It specifies the location of a user’s home directory (from the client
# point of view)
; logon drive = H:
# logon home = \\%N\%U

# The following setting only takes effect if ‘domain logons’ is set
# It specifies the script to run during logon. The script must be stored
# in the [netlogon] share
# NOTE: Must be store in ‘DOS’ file format convention
; logon script = logon.cmd

# This allows Unix users to be created on the domain controller via the SAMR
# RPC pipe. The example command creates a user account with a disabled Unix
# password; please adapt to your needs
; add user script = /usr/sbin/adduser —quiet —disabled-password —gecos «» %u

# This allows machine accounts to be created on the domain controller via the
# SAMR RPC pipe.
# The following assumes a «machines» group exists on the system
; add machine script = /usr/sbin/useradd -g machines -c «%u machine account» -d /var/lib/samba -s /bin/false %u

# This allows Unix groups to be created on the domain controller via the SAMR
# RPC pipe.
; add group script = /usr/sbin/addgroup —force-badname %g

 

########## Домены ###########

#

# Следующие настройки вступают в силу только в том случае, если задано значение «роль сервера = классический

# основной контроллер домена», «роль сервера = классический резервный контроллер домена»

# или «вход в домен»

#

# Указывает местоположение учетной записи пользователя.

# каталог профилей с точки зрения клиента) Следующий

# требуется настроить общий доступ [profiles] на сервере samba (см.

# ниже)

; путь для входа = \\%N\profiles\%U

# Другим распространенным выбором является сохранение профиля в домашнем каталоге пользователя

# (это по умолчанию в Samba)

# путь для входа в систему = \\%N\%U\profile

# Следующий параметр вступает в силу только в том случае, если задан параметр «вход в домен»

# Он указывает местоположение домашнего каталога пользователя (с точки зрения клиента

#)

; диск для входа в систему = H:

# logon home = \\%N\%U

# Следующий параметр вступает в силу только в том случае, если установлен параметр «вход в домен»

# Он указывает сценарий, который будет запускаться во время входа в систему. Сценарий должен быть сохранен

# в общем доступе [netlogon]

# ПРИМЕЧАНИЕ: Должно храниться в соответствии с соглашением о формате файла ‘DOS’

; сценарий входа в систему = logon.cmd

# Это позволяет создавать пользователей Unix на контроллере домена через SAMR

# Канал RPC. Команда примера создает учетную запись пользователя с отключенным Unix

# пароль; пожалуйста, адаптируйте к вашим потребностям

; добавьте пользовательский скрипт = /usr/sbin/adduser —quiet —disabled-password —gecos «» %u

# Это позволяет создавать учетные записи компьютеров на контроллере домена через канал RPC

# SAMR.

# Далее предполагается, что в системе существует группа «машины»

; добавить машинный скрипт = /usr/sbin/useradd -g машины -c «учетная запись компьютера%u» -d /var/lib/samba -s /bin/false %u

# Это позволяет создавать группы Unix на контроллере домена через SAMR

# RPC-канал.

; скрипт добавления группы = /usr/sbin/addgroup —force-badname %g

############ Misc ############

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting
; include = /home/samba/etc/smb.conf.%m

# Some defaults for winbind (make sure you’re not using the ranges
# for something else.)
; idmap config * : backend = tdb
; idmap config * : range = 3000-7999
; idmap config YOURDOMAINHERE : backend = tdb
; idmap config YOURDOMAINHERE : range = 100000-999999
; template shell = /bin/bash

# Setup usershare options to enable non-root users to share folders
# with the net usershare command.

# Maximum number of usershare. 0 means that usershare is disabled.
# usershare max shares = 100

# Allow users who’ve been granted usershare privileges to create
# public shares, not just authenticated ones
usershare allow guests = yes

 

############ Разное ############

# Использование следующей строки позволяет настроить конфигурацию

# для каждой машины. %m заменяется именем netbios

# подключаемого компьютера

; include = /home/samba/etc/smb.conf.%m

# Некоторые значения по умолчанию для winbind (убедитесь, что вы не используете диапазоны

# для чего-то другого.)

; idmap config * : серверная часть = tdb

; idmap config * : диапазон = 3000-7999

; idmap config YOURDOMAINHERE : серверная часть = tdb

; idmap config YOURDOMAINHERE : диапазон = 100000-999999

; оболочка шаблона = /bin/bash

# Настройте параметры usershare, чтобы разрешить пользователям, не являющимся root, предоставлять общий доступ к папкам

# с помощью команды net usershare.

# Максимальное количество usershare. 0 означает, что usershare отключен.

# максимальное количество общих ресурсов usershare = 100

# Разрешить пользователям, которым были предоставлены привилегии usershare, создавать

# общедоступные ресурсы, а не только те, которые прошли проверку подлинности

usershare разрешать гостям = да

#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user’s home directory as \\server\username
;[homes]
; comment = Home Directories
; browseable = no

# By default, the home directories are exported read-only. Change the
# next parameter to ‘no’ if you want to be able to write to them.
; read only = yes

# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
; create mask = 0700

# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
; directory mask = 0700

# By default, \\server\username shares can be connected to by anyone
# with access to the samba server.
# Un-comment the following parameter to make sure that only «username»
# can connect to \\server\username
# This might need tweaking when using external authentication schemes
; valid users = %S

# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes

# Un-comment the following and create the profiles directory to store
# users profiles (see the «logon path» option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
;[profiles]
; comment = Users profiles
; path = /home/homenetwork
; guest ok = yes
; browseable = yes
; create mask = 0600
; directory mask = 0700
read only = no
#
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace ‘lpadmin’ with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
; write list = root, @lpadmin

#======================= Делиться определениями =======================

# Откомментируйте следующее (и измените другие параметры, приведенные ниже, в соответствии с ними)

#, чтобы включить общий доступ к домашнему каталогу по умолчанию. Это позволит использовать общий доступ к домашнему каталогу каждого

# пользователя как \\server\username

;[дома]

; комментарий = Домашние каталоги

; доступно для просмотра = нет

# По умолчанию домашние каталоги экспортируются только для чтения. Измените параметр

# next на «нет», если вы хотите иметь возможность записи в них.

; только для чтения = да

# Маска создания файла установлена на 0700 по соображениям безопасности. Если вы хотите

# создайте файлы с правами доступа group=rw, установите следующий параметр равным 0775.

; create mask = 0700

# Маска создания каталога установлена на 0700 по соображениям безопасности. Если вы хотите

# создайте каталоги. с правами доступа group=rw установите следующий параметр равным 0775.

; маска каталога = 0700

# По умолчанию к общим ресурсам \\server\username может подключаться любой желающий

# имеющий доступ к серверу samba.

# Откомментируйте следующий параметр, чтобы убедиться, что только «username»

# может подключаться к \\серверу\username

# Это может потребовать настройки при использовании внешних схем аутентификации

; допустимые пользователи = %S

# Откомментируйте следующее и создайте каталог netlogon для входа в домен

# (вам также необходимо настроить Samba для работы в качестве контроллера домена.)

;[netlogon]

; комментарий = Служба сетевого входа

; путь = /home/samba/netlogon

; гостевой ок = да

; только для чтения = да

# Откомментируйте следующее и создайте каталог профилей для хранения

# профили пользователей (смотрите параметр «путь для входа» выше)

# (вам также необходимо настроить Samba для работы в качестве контроллера домена.)

# Путь, указанный ниже, должен быть доступен для записи всеми пользователями, чтобы их

# каталог профилей мог быть создан при первом входе в систему

;[профили]

; комментарий = Профили пользователей

; путь = /главная/домашняя

сеть ; гостевой ок = да

; доступен для просмотра = да

; маска создания = 0600

; маска каталога = 0700

только для чтения = нет

#

[принтеры]

комментарий = Все принтеры

доступно для просмотра = нет

путь = /var/spool/samba

доступно для печати = да

гостевой ок = нет

только для чтения = да

маска создания = 0700

# Клиенты Windows ищут это имя общего ресурса как источник загружаемых данных

# драйверы принтера

[print$]

комментарий = Драйверы принтера

путь = /var/lib/samba/принтеры

доступно для просмотра = да

доступно только для чтения = да

гостевой ок = нет

# Раскомментируйте, чтобы разрешить удаленное администрирование драйверов печати Windows.

# Возможно, вам потребуется заменить «lpadmin» на название группы, в которую входят ваши

# пользователи с правами администратора.

# Обратите внимание, что вам также необходимо установить соответствующие разрешения Unix

# в каталог драйверов, чтобы у этих пользователей были права на запись в него

; список записей = root, @lpadmin

Настроить локальную сеть между Linux и Windows через роутер по Wi-Fi оказалось не сложной задачей. Возможно, настройки по умолчанию были выстроены как надо. Честно сказать, я не специалист по настройке локальной сети и данная статья не содержит каких-то углублённых настроек и сложной конфигурации сети. Всё просто: обмен данных идёт через роутер, доверяем сети и позволяем Windows и Linux менять содержимое папки.

Покажу как я настраивал обмен данными по локальной сети через расшаренную папку. Для взаимодействия Linux с другими компьютерами нужно установить samba:

sudo apt-get install samba

Создаём папку с необходимым именем (напр., shared_folder) в своей домашней папке и открываем доступ (опубликовываем) через контекстное меню, другими словами нужно щёлкнуть правой кнопкой по папке и выбрать «Опубликовать…» (у кого-то пункт может называться «открыть доступ»).

Вводим пароль администратора и в появившемся окошке выставляем следующие параметры:

Затем заходим в свойства папки:

Везде выставляем максимальные права на изменение содержимого папки:

Щелкаем распространить права на вложенные файлы и нажимаем «Закрыть».

Теперь должно работать расшаривание в обе стороны: можно добавлять и изменять содержимое папки как в Linux, так и в Windows.

Чтобы из Windows открыть расшаренную папку нужно в проводнике найти пункт «Сеть». В этой папке должен быть виден другой компьютер Linux:

Виден компьютер VIVAZZI-MINT-PC и папочку shared_folder. В ней можно вставлять и доставать файлы.

Вот и всё. Если что-то пошло не так, то искать в гугле, потому как, ещё раз повторюсь, с локальными сетями я имею дело крайне редко.

П. С. Прошу прощения за качество некоторых изображений — в Linux Mint почему-то не могу сделать скриншот, когда открыто контекстное меню.

Оцените статью

После нажатия кнопки «Отправить» ваше сообщение будет доставлено мне на почту.

Артём Мальцев

Веб-разработчик, владеющий знаниями языка программирования Python, фреймворка Django, системы управления содержимым сайта Django CMS, платформы для создания интернет-магазина Django Shop и многих различных приложений, использующих эти технологии.

Права на использование материала, расположенного на этой странице https://vivazzi.pro/ru/it/common-folder-windows-linux/:

Разрешается копировать материал с указанием её автора и ссылки на оригинал без использования параметра rel="nofollow" в теге <a>. Использование:

Автор статьи: Артём Мальцев
Ссылка на статью: <a href="https://vivazzi.pro/ru/it/common-folder-windows-linux/">https://vivazzi.pro/ru/it/common-folder-windows-linux/</a>

Больше: Правила использования сайта

Представляю вашему вниманию книгу, написанную моим близким другом Максимом Макуриным: Секреты эффективного управления ассортиментом.

Книга предназначается для широкого круга читателей и, по мнению автора, будет полезна специалистам отдела закупок и логистики, категорийным и финансовым менеджерам, менеджерам по продажам, аналитикам, руководителям и директорам, в компетенции которых принятие решений по управлению ассортиментом.

Setting up windows user access to linux system using Samba.

Getting access to shared files on a Linux system from Windows and accessing shared Windows files from Linux turns out to be two different problems. Samba works for Windows user access to Linux but not for Linux users accessing files on Windows systems. First, samba.

Samba is installed by default in Mint 17, but in case it is not installed, do the following:

  1. Select Menu>software manager and enter your password when prompted.
  2. In the Software Manager dialog, enter ‘samba’ into the search field and press ‘enter’.
  3. Locate samba in the list of apps and double click it. When the samba page appears, look at the blue bar below the title and see if it says ‘installed’ or ‘not installed’. If it is installed, you are done, if not:
  4. Click on the ‘install’ button in the blue bar and install samba.

Once samba is installed, you need to install ‘system-config-samba’. Follow the procedure you used to install samba, but search for ‘system-config-samba’ instead. Installing this will cause a menu item named ‘samba’ to be placed in the applications menu (Menu>applications scroll the right column). Open the application, click on Preferences>Samba Users>add user. In the Create New Samba User dialog, ignore the Unix Username, enter a name for the Windows user to use to access the Linux system. Select a password that the named user must enter to access files shared on the Linux system and confirm the password by retyping it. You should also open the server settings dialog in preferences and check to be sure that the workgroup name is correct for the workgroup you are connecting into. If incorrect, change it here. (On your Windows system go Start>Network Places>View Network Connections. Locate the network icon, and pick up the workgroup name.)

Once you have set up the samba username and password for the windows user, you must share those Linux files and folders you want the Windows user to have access to. You can only share things that are yours so if you attempt to share a system file or something belonging to someone else, Linux will not permit it. To share a file or folder, locate the file or folder by clicking ‘files’ in the panel and then locating the file or folder in the ‘home’ tree. Once you can see the file or folder, right click it and select ‘Sharing Options’ from the drop down menu. In the sharing dialog box, click share this (file or folder) and, if you wish, you can permit others to create and delete files and also allow guest access to the data.

Once you have shared your files and folders, go to your Windows system, select Start>My network Places. You will see a list of everything that the Windows system sees on the network, its name and location. Double clicking one of the items you shared on the Linux system will cause the Linux system to prompt for the name and password you assigned for the windows user to use. When Name and password are correct, Windows will open a window showing the selected file or folder. You can go back to the Windows shared list, and open anything else you shared on the Linux system.

A second way of doing the same process is thru the use of the terminal. Open terminal 
and proceed. 

Samba is installed by default in Mint 17, but in case it is not installed, these two commands should do it.

        sudo apt-get update
        sudo apt-get install samba
The update command ensures that Samba is up to date prior to the install. Next set 
up a password for your user-name (in terminal command use ‘id’ to see who you are). 
        sudo smbpasswd -a 
My experience was that the user had to exist in order to create a password
for him. Note: In Linux Mint the beginner’s guide the author created a password
for a user named camalas and I could not get the password to take for that id, 
but using my own id it took. Next, you are going to modify the /etc/samba/smb.conf
file, so it is suggested that you copy the file to your user area for a possible
restore incase the file gets damaged. Don’t forget cap letters count in Linux.
        sudo cp –a /etc/samba/smb.conf ~/Documents/smb.conf
Once the backup conf file is done (check to see it’s there) issue the command to 
edit the smb.conf file. The default workgroup for Linux is WORKGROUP, so if your 
workgroup is different, you will need to find the Workgroup = WORKGROUP command in 
the config file (near the top) and reset that to the correct name. Then go to the 
end of the file and enter the commands listed. To open smb.config enter:
        sudo gedit smb.conf
That will open the file for edit. Check the workgroup and then at the end of the 
file enter the following commands single spaced with one space before and after 
each ‘=’ equal sign.
path = /home//
available = yes
valid users = 
read only = no
browseable = yes
public = yes
writable = yes

Save the modified file.
Accessing winbox files from linux. So far I have been unable to set Linux up so 
that you set up the connection from Linux to the Windows system network on a 
permanent basis, but on a one time basis, this seems to work fine.
  1. On your Windows system go Start>Network Places>View Network Connections. Locate the workgroup icon, right click it, and choose status>support. From the support dialog, write down the IP address.
  2. On your linux system, Click on Files in the panel, click on home in the menu, click on file in the menu bar, and choose connect to server from the dropdown. This should open the ‘connect to server dialog’.
  3. In the Connect to Server dialog, change Type to Windows Share. Enter the IP address obtained in step 1 into server. Enter your Windows user name into User Name, your Windows password into password, and click connect. On my system, Domain Name fills itself in.

For me, these three steps bring up a window entitled ‘Windows shares on xx.x.x.x’, where the x’s are the IP address from step 1. If it fails, go back and check your Windows user name and password. This window is a typical Linux window like you get when opening the file system but containing a list of the files and folders the system sees at that IP address. Since I have two Windows systems on this network and the user names and passwords are different, any folder name suffixed by a $ sign is on the Windows system with a different user name and password and requires a different user name and password.

On one occasion, I was able to open any folder without a $ suffix and view the contents of the folder. On another, Linux hung for several seconds, failed to open the folder, and then displayed a dialog entitled ‘Unknown File Type’ that I could not get around. However, locating the folder name under ‘network’ in the left column of the window, right clicking the folder, and unmounting it seemed to solve the problem because clicking the folder again caused it to open properly.

In Windows if you click Start>My Network Places you get a list of everything shared on the network and where it is shared. If you choose a file or folder name (on the system you are connecting to from Linux) and place it in the ‘share’ area of the Connect to Server Dialog before you click connect, then just that file or folder will be opened.

This took me a long time to put together, shure hope it helps you.

Samba is a free implementation of the Microsoft Windows file sharing protocol (formerly called SMB, later renamed to CIFS) for UNIX-like systems. Why is it important? By installing Samba on Linux Mint, you can share resources and folders with Windows computers. Best of all, it is integrated from the file browser.

Samba is an open-source project that implements the Windows file sharing protocol for UNIX-like operating systems, such as Linux. The main feature of this application is that Linux computers can interact in a stable and efficient way with Windows networks.

What do I mean by interacting? Well, with Samba you can:

  • Share various file systems.
  • Share printers, with installation on the server as well as on the clients.
  • Provide or assist with a WINS name resolution server.

Linux Mint and Ubuntu, which are two of the most widely used distributions in all of Linux, provide packages and configurations, so you can install without too much hassle.

Installing and enabling a Samba server in Linux Mint

Before you begin, it’s a good idea to update the entire operating system.

Open a terminal by pressing the CTRL + ALT + T keys or from the main menu. Then, run

sudo apt update
sudo apt upgrade

After this, you can install the samba package, which is the main package of the protocol.

sudo apt install samba
Install and enable Samba on Linux Mint

Install and enable Samba on Linux Mint

Samba runs as a system service, so you will need to enable it and run it to start up

sudo systemctl enable --now smbd
Synchronizing state of smbd.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable smbd

If you want to check that everything is OK, you can run

sudo systemctl status smbd

This command will check the status of the Samba service.

Sample Output

● smbd.service - Samba SMB Daemon
     Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-12-16 22:36:11 UTC; 9s ago
       Docs: man:smbd(8)
             man:samba(7)
             man:smb.conf(5)
   Main PID: 2204 (smbd)
     Status: "smbd: ready to serve connections..."
      Tasks: 4 (limit: 2258)
     Memory: 10.4M
        CPU: 121ms
     CGroup: /system.slice/smbd.service
             ├─2204 /usr/sbin/smbd --foreground --no-process-group
             ├─2206 /usr/sbin/smbd --foreground --no-process-group
             ├─2207 /usr/sbin/smbd --foreground --no-process-group
             └─2208 /usr/lib/x86_64-linux-gnu/samba/samba-bgqd --ready-signal-fd=45 --parent-watch-fd=11 --debuglevel=0 -F

Dec 16 22:36:11 imaginelinux systemd[1]: Starting Samba SMB Daemon...
Dec 16 22:36:11 imaginelinux update-apparmor-samba-profile[2198]: grep: /etc/apparmor.d/samba/smbd-shares: No such file or directory
Dec 16 22:36:11 imaginelinux update-apparmor-samba-profile[2201]: diff: /etc/apparmor.d/samba/smbd-shares: No such file or directory
Dec 16 22:36:11 imaginelinux systemd[1]: Started Samba SMB Daemon.

Configuring Samba to share a folder

The main goal of installing and configuring Samba is to make the machine able to interact with Windows machines by sharing files.

So first, it is necessary to back up the Samba configuration file. Because it is useful to have it in case there are problems with the new configuration.

sudo cp /etc/samba/smb.conf{,.bak}

This way it will be backed up.

Now you can create a public folder which, while not recommended, can be useful for quick sharing.

So, first create it and assign it the appropriate permissions

sudo mkdir -p /var/public/
sudo chmod -R 0777 /var/public

As you can imagine, you can set the path and folder name to whatever values you prefer.

It is recommended that, as it is a public folder, it does not belong to any user on the system. To do this.

sudo chown -R nobody:nogroup /var/public

And configure it to be used by Samba.

sudo chgrp sambashare /var/public

For testing purposes, you can create an empty file or something so that the process is noticeable

sudo touch /var/public/imaginelinux.txt

Then, edit the Samba configuration file to add the new configuration related to this new folder.

sudo nano /etc/samba/smb.conf

At the bottom of the file, you can add the following settings

[public]
   path = /var/public
   browseable = yes
   guest ok = yes
   guest only = yes
   read only = no
   force user = nobody
   force create mode = 0777
   force directory mode = 0777

What these lines of code do is the following

  • Sets the directory path
  • Makes it navigable and will be used only by guest users
  • It is editable

The rest are security settings that make the folder unusable with permissions besides those set and by different users.

Save the changes and close the editor.

To apply the changes, simply restart the server

sudo systemctl restart smbd

Remember that you can check the status of the service

sudo systemctl status smbd

Finally, using the Linux Mint file browser, you can make the connection

Using the public folder with Samba

Using the public folder with Samba

It is best to do this from the address bar.

Recommended: Creating a private folder in Samba

If you want to create a private folder to improve security and control access to it then there are a few more steps to take

First create a group for Samba

sudo addgroup samba

Then add the user to the group. You can also create it if it doesn’t exist.

sudo usermod -aG samba user

Of course, you can choose a name besides user.

Now use samba to set a password for this user. Don’t confuse this password with the system password, you may want it to be a different one.

sudo smbpasswd -a user

Sample Output:

New SMB password:
Retype new SMB password:
Added user user.

Now create the private folder with the required permissions

sudo mkdir -p /smb/private
sudo chmod -R 0770 /smb/private

Again, you can assign the path of your choice.

Change the owner of the folder

sudo chown -R root:samba /smb/private

Again edit the Samba configuration file

sudo nano /etc/samba/smb.conf

And at the end, add:

[Private]
path = /smb/private
valid users = @samba
guest ok = no
writable = yes
browsable = yes

Save the changes and close the editor.

To apply the changes, restart the Samba service

sudo systemctl restart smbd

Open your file browser, and you should see the changes made. For example, try to access the private folder.

Configuring Samba with a private folder

Configuring Samba with a private folder

You will be prompted for a username and password. Enter them, and you should be able to quickly access them.

Conclusion

Samba is an important tool with which you can share files between Windows and Linux systems, but also between Linux clients only. Because it is so flexible, it has many options to increase security.

I hope you liked this post and can share it with friends.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Принципиальные отличия linux от windows тест
  • Windows 10 как открыть корзину через проводник
  • Устройство nul в windows
  • Анимированные обои на рабочий стол для windows 10 аниме
  • Svchost exe windows vista