Смонтируйте несколько долей с единственной командой монтирования

Если у меня есть в моем fstab 10 долей/точек монтирования, действительно ли возможно выполнить только единственную команду монтирования для монтирования их всех одновременно только, чтобы не аутентифицировать меня 10 раз? Я попробовал что-то как

sudo mount /mnt/share1, /mnt/share2, ... 

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

Спасибо

0
задан 11 December 2018 в 19:53

3 ответа

Управляйте Вами, поиск - вероятно, это:

sudo mount -a

я не уверен, как аутентификация работала бы с ним, но дала бы ему попытку. Если это не работает, можно всегда редактировать fstab запись таким образом:

//servername/sharename  /media/windowsshare  cifs  username=msusername,password=mspassword,iocharset=utf8,sec=ntlm  0  0
2
ответ дан 22 September 2019 в 09:35

Поместите Ваш mount команды в bash сценарий, и sudo тот сценарий.

#!/bin/bash
mount .....
mount .....
mount .....
exit 0
2
ответ дан 22 September 2019 в 09:35

Можно записать сценарий, который берет вход для имени пользователя и пароля и применяется, это каждому монтируется требуемый. Скрипт должен будет быть запущен с корневыми полномочиями уровня. Это также предполагает, что монтирование является всеми долями Samba. Необходимо было бы настроить сценарий для включения каждой из точек монтирования. С этим сценарием необходимо будет определить все опции монтирования, а не полагаться на опции в fstab:

#!/bin/bash

echo "Enter username for mounts:"
read mount_user
[[ -z "mount_user" ]] && echo "Username empty, exiting" && exit

echo "Enter password for mounts:"
read -s mount_pass
[[ -z "mount_pass" ]] && echo "Password empty, exiting" && exit

# Mount first share
mount -t cifs //server1/share1 /mnt/share1 -o username="$mount_user",password="$mount_pass"
# Mount second share
mount ...

Сохраняют этот сценарий как что-то как /home/user/mountall и выполняют его с sudo /home/user/mountall.

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

2
ответ дан 22 September 2019 в 09:35

Другие вопросы по тегам:

Похожие вопросы: