Опять про монтирование сетевого ресурса
Возможно вопрос кому-то покажется глупым, сильно не бейте начинающего.
В GUI кликаю на компьютер, в поле адрес вписываю: smb://10.100.0.100/share в диалоге выбираю «подключиться анонимно». Все подключается, на рабочем столе появляется иконка «share на 10.100.0.100». По правому клику можно отсоединить том. Все замечательно )).
Запускаю терминал, пытаюсь монтировать том: mount //10.100.0.100/share ~/!
получаю: «only root can do that»
Кто-нибудь может объяснить, почему через интерфейс можно монтировать том, а через терминал нет?
mgo_ru
12.08.21 15:20:17 MSK

Попробуй sudo mount, а не просто mount.
Оно пишет что нужны права рута.
James_Holden ★★★
( 12.08.21 15:45:47 MSK )

Это как-то так делается:
$ mkdir ~/share $ sudo mount -t cifs //10.100.0.100/share ~/share
xaizek ★★★★★
( 12.08.21 16:30:56 MSK )
почему через интерфейс можно монтировать том, а через терминал нет?
Потому что используются разные механизмы (пользовательский vs ядерный)
zemidius ★
( 12.08.21 18:19:16 MSK )
Ответ на: комментарий от zemidius 12.08.21 18:19:16 MSK
Если пользователю позволено монтировать том в GUI, нахрена это запрещать в терминале? Или это костыли в KDE?
mgo_ru
( 13.08.21 10:32:55 MSK ) автор топика
Ответ на: комментарий от zemidius 12.08.21 18:19:16 MSK
Поясню откуда растут ноги. Есть желание написать несколько скриптов, которым будет необходимо копировать данные с/на сетевой ресурс. Про обходные пути (wget и пр.) все понятно. Но почему не сделано напрямую?
mgo_ru
( 13.08.21 10:48:22 MSK ) автор топика
Ответ на: комментарий от mgo_ru 13.08.21 10:32:55 MSK
Если пользователю позволено монтировать том в GUI, нахрена это запрещать в терминале?
mount в терминале, который позволен только руту, появился за много лет до монтирования в KDE (и вообще задолго до KDE), так что вопрос «нахрена запрещать» неуместен.
zemidius ★
( 13.08.21 11:34:55 MSK )
Ответ на: комментарий от mgo_ru 13.08.21 10:48:22 MSK
Есть желание написать несколько скриптов, которым будет необходимо копировать данные с/на сетевой ресурс.
Для копирования не обязательно монтировать, достаточно будет просто использовать smbclient
zemidius ★
( 13.08.21 11:39:33 MSK )
Последнее исправление: zemidius 13.08.21 11:39:42 MSK (всего исправлений: 1)
Ответ на: комментарий от zemidius 13.08.21 11:34:55 MSK
Я к тому, что в новой сборке можно было-бы и разрешить — это к вопросу о неуместности. Неверно для этого есть другие причины. Но все равно спасибо.
mgo_ru
( 13.08.21 11:52:10 MSK ) автор топика
Ответ на: комментарий от mgo_ru 13.08.21 10:32:55 MSK

В терминале запрещено монтирование через mount(потому что он изначально работает только из под рута), использовать в консоли команду udiskctl mount тебе никто не запрещает. Как уже сказали — это разные механизмы.
Ты можешь прописать полную строку с опциями монтирования в /etc/fstab, добавить туда опцию user и ЛЮБОЙ пользователь системы сможет через mount смонтировать конкретно тобой указанную ФС(будь то сетевая папка, внешний жесткий диск или что-то еще).
Но бегать каждый раз править /etc/fstab из под рута для того чтобы подмонтировать новую флешку пользователей DE не устраивало, поэтому были придуманы другие методы
Pinkbyte ★★★★★
( 13.08.21 12:15:20 MSK )
Последнее исправление: Pinkbyte 13.08.21 12:18:36 MSK (всего исправлений: 3)
Как в Alt Linux рабочая станция К подключить сетевую папку
У операционной системы Alt Linux есть два дистрибутива для обычных пользователей это Аль Рабочая станция и Альт Рабочая станция К. Основное отличие второго дистрибутива от первого это рабочий стол Plasma, ну и еще несколько незначительных нюансов, об этом расскажу немного позже. Но самый главный её плюс в принципе как и остальных дистрибутивов Linux это возможность бесплатного использования физ лицами. Как правили такие пользователи не очень опытные и специально для них я пишу простые но полезные инструкции и заметки по настройки оптимизации и использованию Альт Рабочая станция К. Сегодня поговорим о том как к данной ОС подключить сетевой диск.
Кстати, я уже написал несколько небольших статей на тему настройки ОС Рабочая станция К, обязательно с ними ознакомитесь.
Если интересно то можете посмотреть как подключается сетевая папка в просто Аль Рабочая станция.
Как подключить сетевую папку
Для того чтобы подключить сетевой диск к дистрибутиву Альт Рабочая станция К нужно открыть «Сеть» в файловом менеджере.

Далее выбираем тип подключения «Shared Folders(SMB)», так как мы будем подключить сетевую папку которая расположенная на компьютере с Windows.

В адресной строке вводим полный путь до нужной папки в моюм случае это.

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

После удачной авторизации вы подключитесь к общей папки и увидите общие документы.

На этом процесс подключения сетевой папки в российской операционной системе Альт Рабочая станция К завершен. Если остались вопросы или есть замечания пишите!
Как в альт линукс подключить сетевой диск
Сообщения: 537
Благодарности: 12
Имеется два ПК (ALT Linux) в локальной сети (ПК1 и ПК2).
Задача: подключить из расшаренной папки ПК1 сетевой диск на ПК2. При этом ПК1 может быть включен позже ПК2. Получается при включении ПК2 samba пытается подключить файловую систему, но не может, т.к. в данный момент ПК1 выключен.
Сетевой диск подключаю следующим образом через /etc/fstab:
//192.168.112.202/Obmen /media/Obmen cifs guest 0 0
Если ПК1 включен раньше чем ПК2 — то все впорядке, диск монтируется, чтение/запись, вообщем как и надо.
В интернете находил что то про параметр _netdev. Пробовал вписывать в /etc/fstab
//192.168.112.202/Obmen /media/Obmen cifs _netdev,guest 0 0
Результата не получил. При загрузке, Linux долго думает на Mounting Samba . и естественно выдает FAILED.
Пожалуйста, помогите сделать чтобы сетевой диск мог подключаться незавимо от того когда был включен ПК1. Примерно так же, как это происходит в Windows.
Обсуждение доступа к любому серверу (Windows, Linux, FreeBSD. ) из ALT Linux. корректный доступ + сетевая работа через эмуляторы!
Первый вопрос . хочу подключиться к серверу винды. сетка видна. при входе на сервак запрашивает пользователя и пароль. ввожу ОЧЕНЬ долго думает. потом либо запрашивает заного, либо опять запрашивает пароль и пользователя. такое чувство что не воспринимаются передаваемые значения. как решить?
Второй вопрос. при подключении к Linux серверу. подключается все замечательно. опять же запрашивая пароль и пользователя. где настроить для атоматического входа. то есть галочку что ли поставить)))) запомнить пользователя и пароль. в самбе указан такой же пользователь и пароль как и учетная запись в АЛТ. к примеру. в винде просто заходим без всяких вопросов!
Третий вопрос (я его уже задавал. но продублирую, так как сетевой доступ рассматривается). устанавливаю 1С в WINE. хочу цепануть базы, расположенные на другом компьютере — серваке. коим образом делаем. чтобы это потом не отцеплялось.
1. Можно смонтировать сетевые диски — см. man mount, man mount smb, man mount cifs.
2. Можно поставить autofs для автоматического монтирования при обращении к папке. Т.е. обращаемся к папке, а она монтируется в фоновом режиме, без задавания глупых вопросов. Однако в этом случае обратите внимание на настройки — есть число, указывающее сколько времени пройдёт до автоматического отключения ресурса.
Сергей Жгулёв писал(а):
1. Можно смонтировать сетевые диски — см. man mount, man mount smb, man mount cifs.
2. Можно поставить autofs для автоматического монтирования при обращении к папке. Т.е. обращаемся к папке, а она монтируется в фоновом режиме, без задавания глупых вопросов. Однако в этом случае обратите внимание на настройки — есть число, указывающее сколько времени пройдёт до автоматического отключения ресурса.
Спасибо посмотрю. хотелось бы услышать где и как прописать пользователей для автологона!
Автологона в систему?
Если у Вас Школьный Мастер 5.0, то это так:
Параметры Системы — Дополнительно — Вход в систему — Дополнительно.
Галочки: Разрешить автоматический вход в систему и Разрешить вход без пароля.
Сергей Целищев писал(а):
Автологона в систему?
Если у Вас Школьный Мастер 5.0, то это так:
Параметры Системы — Дополнительно — Вход в систему — Дополнительно.
Галочки: Разрешить автоматический вход в систему и Разрешить вход без пароля.
По мастеру спасибо конечно. (Хотя без пароля не хотелось бы. как Вы понимаете — это нарушение безопасности. тем более что на машине может быть не один пользователь. ) но не использую такие системы. предпочитаю более серьезные аналоги.. ручками. ручками.
«где и как прописать пользователей для автологона
Хотя без пароля не хотелось бы. как Вы понимаете — это нарушение безопасности. тем более что на машине может быть не один пользователь. » — А как Вы хотели автологон, но со вводом пароля? Это как?
Хорошо. видимо не так выразился.
Есть пользователи User1 и User2. у каждого свой пароль и ограничения на доступ к папкам (разные).
Предположим User1 имеет доступ к папке А, а пользователь User2 нет!
Заходим под пользователем User1 подключаем папку А и пароль не спрашивается. (так как до этого уже все отметили, к примеру галочку. запомнить НАВСЕГДА).
Заходим под пользователем User2 и тоже можем подключить без ввода пароля и пользователя. то. куда доступ нам есть!
То есть я понимаю это так: вы заходите в систему под именем User1, монтируете в /media/share или в /mnt/share некую удаленную директорию, к которой ему разрешен доступ. Затем завершаете сеанс User1 и логинитесь User2 — и этому User2 остается доступна та точка монтирования, которую сделал User1, хотя и не должна?
Именно этого вы хотите избежать?
Тогда смотрите на глобальные опции команды mount — group и user, или на частные опции uid и gid команд mount.cifs и т.д, позволяющие ограничить доступ к уже смонтированной директории.
Денис Квашнин писал(а):
Хорошо. видимо не так выразился.
Есть пользователи User1 и User2. у каждого свой пароль и ограничения на доступ к папкам (разные).
Предположим User1 имеет доступ к папке А, а пользователь User2 нет!
Заходим под пользователем User1 подключаем папку А и пароль не спрашивается. (так как до этого уже все отметили, к примеру галочку. запомнить НАВСЕГДА).
Заходим под пользователем User2 и тоже можем подключить без ввода пароля и пользователя. то. куда доступ нам есть!
Задача — автоматическое подключение к серверу samba без запроса пароля.
1. Ставим autofs
1. В домашних папках пользователей создаём папку samba — /home/user1/samba
2. В домашних папках пользователей создаём скрытую папку .autofs — /home/user1/.autofs
3. Ставим autofs
4. Редактируем главный файл /etc/auto.master (путь может быть другим /etc/autofs/auto.master) добавляя строки —
/home/user1/samba /home/user1/.autofs/auto.misc -timeout=10
первой идёт папка в которую смонтируются сетевые диски, вторым — файл с описанием как монтировать, третьим — время до автоматического отключения сетевого диска в секундах
5. В папке /home/user1/.autofs создаём файлы auto.misc и samba В первый записываем строки —
Documents -fstype=cifs,credentials=/home/user1/.autofs/samba,iocharset=utf8,locale=ru_RU.utf8 ://Samba/Documents
где Documents- имя папки в которую смнотируется сетевой диск, /home/user1/.autofs/samba — файл с паролем для доступа к сетевой папке, utf8 — кодировка русских букв в Linux, //Samba/Documents — путь к сетевой папке. Если захотите подключить скрытый ресурс Windows (например диск c$), то перед знаком $ надо поставить экранирующий слеш — ://Samba/c\$
username=samba_user
password=samba_user_password
ОК спасибо ВСЕМ откликнувшимся. буду пробывать! Позже постараюсь отписаться.
Сергей Целищев писал(а):
Автологона в систему?
Если у Вас Школьный Мастер 5.0, то это так:
Параметры Системы — Дополнительно — Вход в систему — Дополнительно.
Галочки: Разрешить автоматический вход в систему и Разрешить вход без пароля.
Чего то я тут ничего подобного не нахожу. Есть Система — Параметры — Центр управления системой ну и дальше куда? Я тут вроде всё просмотрел, может вы с 4 перепутали?. У меня 5 версия, скаченная 7 марта. Спасибо.
Все там. Установлено давно, но постоянно обновляется.
Попробуйте Прочее-Система-Вход в систему
[teacher@teacher ~]$ cat /etc/*release*
ALT Linux 5.0.0 School Master (none)
ALT Linux 5.0.0 School Master (none)
ALT Linux 5.0.0 School Master (none)
ALT Linux 5.0.0 School Master (none)

Немного дополню, проблема в следующем: В сети с сервером 2003 установил 5 линукс. жму Переход — Сеть — видит сеть виндоус, открываю её — ничего. Для сравнения в 4 версии я проделывал следующее: Система — Сетевые ресурсы — Ресурсы samba — здесь я видел все компьютеры сети. Для того, чтобы сервер не спрашивал логин и пароль выполнял следующее: К — Прочее — Настройка — Центр управления KDE -Сеть и интернет — обзор локальной сети здесь пропивываю логин и пароль по умолчанию для ученика. Если в сети встречается папка с доступом для учителя — система переспрашивает логин и пароль. На мой вгляд очень удобно. Возможно ли это в 5 версии?
смотрю у вас KDE а у меня GNOM, кроме кнопки система — параметры и длинного списка тут ничего и нет. единственное что можно пробовать — это Центр управления системой, но и там ничего.
Андрей Шарабаров писал(а):
смотрю у вас KDE а у меня GNOM, кроме кнопки система — параметры и длинного списка тут ничего и нет. единственное что можно пробовать — это Центр управления системой, но и там ничего.
А с Гномом дистрибутив не Мастер, а Юниор называется.
Гугль сказал, что автологин в Гноме так настраивается:
добавляем в конец файла /etc/gdm/custom.conf следующие строки:
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=ИмяПользователя
Андрей Шарабаров писал(а):
Немного дополню, проблема в следующем: В сети с сервером 2003 установил 5 линукс. жму Переход — Сеть — видит сеть виндоус, открываю её — ничего. Для сравнения в 4 версии я проделывал следующее: Система — Сетевые ресурсы — Ресурсы samba — здесь я видел все компьютеры сети. Для того, чтобы сервер не спрашивал логин и пароль выполнял следующее: К — Прочее — Настройка — Центр управления KDE -Сеть и интернет — обзор локальной сети здесь пропивываю логин и пароль по умолчанию для ученика. Если в сети встречается папка с доступом для учителя — система переспрашивает логин и пароль. На мой вгляд очень удобно. Возможно ли это в 5 версии?
Если у Вас Мастер с КДЕ4, то Параметры Системы и в части Сеть и Интернет — Общий доступ к файлам.
Сергей Целищев писал(а):
Андрей Шарабаров писал(а):
Немного дополню, проблема в следующем: В сети с сервером 2003 установил 5 линукс. жму Переход — Сеть — видит сеть виндоус, открываю её — ничего. Для сравнения в 4 версии я проделывал следующее: Система — Сетевые ресурсы — Ресурсы samba — здесь я видел все компьютеры сети. Для того, чтобы сервер не спрашивал логин и пароль выполнял следующее: К — Прочее — Настройка — Центр управления KDE -Сеть и интернет — обзор локальной сети здесь пропивываю логин и пароль по умолчанию для ученика. Если в сети встречается папка с доступом для учителя — система переспрашивает логин и пароль. На мой вгляд очень удобно. Возможно ли это в 5 версии?
Если у Вас Мастер с КДЕ4, то Параметры Системы и в части Сеть и Интернет — Общий доступ к файлам.
Так ведь не КДЕ,а ГНОМ
Для Мастера компьютер слабоват. Спасибо
[uchitel@a0 etc]$ cd /etc/gdm/
bash: cd: /etc/gdm/: Нет такого файла или каталога
[uchitel@a0 etc]$
Напоминаю что речь идёт о 5 версии школьного линукса юниор
Если в ALT от Gnome ничего не оторвали, то Система > Администрирование > Окно входа в систему > Безопасность.
Может быть /etc/X11/gdm/custom.conf
Посмотрите /etc/X11/gdm/gdm.conf (если есть). Здесь можно задать эти параметры
AutomaticLoginEnable=true
AutomaticLogin=ИмяПользователя
И ради интереса /etc/pam.d/gdm-autologin
Андрей Шарабаров писал(а):
[uchitel@a0 etc]$ cd /etc/gdm/
bash: cd: /etc/gdm/: Нет такого файла или каталога
[uchitel@a0 etc]$
find /etc -type d -name gdm — найти директорию gdm внутри /etc 🙂
Андрей Шарабаров писал(а):
Напоминаю что речь идёт о 5 версии школьного линукса юниор
Я этого не понял, извините. У Вас в одном посте и про Переход — Сеть и про К — Прочее — Настройка написано.