LinuxForum.Fans
Тема

не получается смонтировать общий ресурс

Автор: Alex_O 2 сообщений 2522 просмотров
02.08.2024 09:09 #439537

Добрый день использую debian 12.6.0 все делаю под SSH (командная строка)
я новичок - поэтому не ругайте сильно.

есть винда с открытой папкой, надо подключить в debian
подключаюсь по root
подключаю сетевой ресурс: sudo mount.cifs //192.168.x.x/x /mnt/x -o user=user,pass=xxxx
сетевой ресурс вижу, вижу изменения, могу создавать и изменять содержимое.
подключаюсь под обычным пользователем - вижу содержимое, изменять создавать не могу.

под обычным пользователем монтировать ничего не получается.

опять под root
отключаю сетевой ресурс.
пытаюсь подключить по-новому.
sudo mount.cifs //192.168.x.x/x /mnt/x -o user=user,pass=xxxx file_mode=0750,dir_mode=0750
и так
sudo mount.cifs //192.168.x.x/x /mnt/x -o user=user,pass=xxxx uid=1001,gid=1002 (перед этим естественно смотрю по пользователю отношения uid и gid)

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

а это еще и надо чтоб при перезагрузке автоматом все монтировалось.

Что я делаю не так?
заранее спасибо.

05.08.2024 00:02 #439544

[console]sudo apt update
sudo apt install cifs-utils
sudo mkdir /mnt/x
sudo nano /etc/samba/creds[/console]
пишем

text
username=ваше_имя_пользователя
password=ваш_пароль

сохраняем
[console]sudo chmod 600 /etc/samba/creds
sudo mount -t cifs //адрес_сервера/имя_шары /mnt/x -o credentials=/etc/samba/creds[/console]

Автоматическое монтирование при загрузке
Если вы хотите, чтобы шар автоматически монтировалась при загрузке системы, добавьте строку в файл /etc/fstab:

text
//адрес_сервера/имя_шары /mnt/x cifs credentials=/etc/samba/creds,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,nounix,iocharset=utf8 0 0

- Замените uid=1000 и gid=1000 на соответствующие значения для пользователя, который должен иметь доступ к расшаренной директории. Обычно, uid=1000 соответствует первому созданному пользователю в системе.
- Параметры file_mode и dir_mode устанавливают права на файлы и директории.
Проверьте, что все работает
После внесения изменений в /etc/fstab, проверьте, правильно ли монтируется шары, выполнив команду:
[console]sudo mount -a
[/console]

Войдите или зарегистрируйтесь, чтобы ответить.