Если требуется из Windows получить доступ к папке на компьютере под управлением Linux. Для это нужно в Linux включить и настроить Samba.

Сначала нужно поставить samba и smbclient
Открываем терминал и выполняем следующую команду (для Linux Mint, Kali Linux, Ubuntu, Debian и их основе):

В BlackArch, Arch Linux и на их основе выполните вот эту команду:

Вводим пароль текущего пользователя (одноразово, пока открыто текущее окно терминала) и подтверждаем нажатием на Enter. Сначала покажет что будет установлено. Далее нужно подтвердить чтобы продолжить. И начнется процесс установки пакетов.

Показываю установку в Linux Mint 21.3 xfce (в других Linux все практически также делается)

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

Для установки пароля для Samba, выполняем следующую команду:

Вводимый пароль не будет виден, нужно ввести два раза.

Если хотите без пароля, то пишем так:

Создаем папку для совместного доступа следующей командой:

Разместите в данной папке файлы или папки для последующего совместного доступа к ним.

Теперь надо узнать абсолютный путь до созданной папки ~/sharelinux:

У меня такой путь:

/home/andrey/sharelinux

Открываем для редактирования файл /etc/samba/smb.conf командой:

Где xed это текстовый редактор в LinuxMint, можно использовать gedit или другой редактор, который стоит в вашей Linux.

Открывается файл smb.conf, если файл существует, то увидите его содержимое, далее добавляем следующий текст (например в конце всего содержимого):

[имя_совместной_папки]
comment = SMB на Linux
path = /home/имя_пользователя/имя_совместной_папки
valid users = имя_пользователя
read only = no
browsable = yes

В моем случае это такой текст:

[sharelinux]
comment = SMB на Linux
path = /home/andrey/sharelinux
valid users = andrey
read only = no
browsable = yes

Сохраняем файл и закрываем редактор (в видео на ошибки meta не обращаем внимания).

Запускаем службу SMB:

Для добавления службы в автозагрузку выполните:

Если команда не прошла, то вместо smbd.service попробуйте smb.service

Для подключения к этой совместной сетевой папке в Linux нужно использовать IP адреса этого компьютера.
Чтобы узнать IP адрес компьютера с Linux, вводим следующую команду:

У меня IP следующий 192.168.58.134

Если нужно получить доступ к совместной папке в Linux из Windows 10 например, открываем в W10 проводник и слева жмем правой кнопкой мышки на «Сеть» и выбираем «Подключить сетевой диск…»

Вводим в поле «Папка» следующий адрес (а букву диска можно изменить):

\\192.168.58.134\sharelinux

Жмем «Готово». В открывшемся окне «Безопасность Windows» вводим имя пользователя из Linux и пароль который установили командой smbpasswd. Чтобы не вводить постоянно эти данные, то установить галочку на «запомнить учетные данные» и жмем ОК.
В итоге открывается та самая папка sharelinux для совместного сетевого доступа. И данная папка появляется в проводнике под выбранной буквой.