Как в альт линукс подключить сетевой диск
Перейти к содержимому

Как в альт линукс подключить сетевой диск

  • автор:

Опять про монтирование сетевого ресурса

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

В 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)

Создано: 09.03.2010

Немного дополню, проблема в следующем: В сети с сервером 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 версии школьного линукса юниор

Я этого не понял, извините. У Вас в одном посте и про Переход — Сеть и про К — Прочее — Настройка написано.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *