Intereting Posts
Выполняет ли командный скрипт командный скрипт? Почему пользовательские и корневые пароли не могут быть пустыми в Linux? «/ Proc / partitions» и / или «fdisk -l / dev / sdX» предоставляют мне надежный размер устройства? Как root, как я могу перечислить crontab для всех пользователей? Поиск grep + следующая строка Как выйти из открытых документов в терминале? Есть ли какое-нибудь приложение слайд-шоу CLI / терминала? Пытался сделать минимальную установку Debian с помощью netinst – но все еще установлен GIMP и Libreoffice Как настроить подключенное FTP-соединение Как использовать китайскую / английскую клавиатуру в Alpine Linux Будет ли использование сжатой файловой системы над зашифрованным томом повысить производительность? Установка испортила мой биос Как переименовать имя файла с помощью 'или? в имени файла? Резервное копирование раздела: не отражает статус должным образом как запустить рекурсивно «коснуться пустым», если папка пуста?

Смонтировать используя fstab вместо терминала

Я монтирую свой общий диск с помощью терминала на моей машине с Ubuntu следующим образом:

sudo mount -t cifs -o "username=${USER},password=${PASSWORD},uid=$(id -u),gid=$(id -g)" //server-address/folder /mount/path/on/ubuntu 

Интересно, как я могу постоянно смонтировать его, используя /etc/fstab помня, что я автоматически получаю uid и gid, как показано выше?

    Синтаксис, подобный этому, сделает работу по созданию записи fstab к тому, что вы просите:

     //server-address/folder /mount/path/on/ubuntu cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0770,dir_mode=0770,uid=1001,gid=1001 0 0 

    Я советую использовать файл /root/.smbcredentials , чтобы скрыть учетные данные аутентификации.

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

    Смотрите связанные: CIFS случайным образом теряет соединение с общим ресурсом Windows