Как безопасно хранить пароль для использования при монтировании

Ответ можно найти на справочной странице termios(3):

   VEOF   (004, EOT, Ctrl-D) End-of-file character (EOF).  More precisely:
          this character causes the pending tty buffer to be sent  to  the
          waiting  user program without waiting for end-of-line.  If it is
          the first character of the line, the read(2) in the user program
          returns  0, which signifies end-of-file.  Recognized when ICANON
          is set, and then not passed as input.

Первое нажатие ^Dприводит к тому, что введенная вами строка будет доставлена ​​в cat, поэтому она получает read(2)результат изa(одного символа, без EOL char ). Второй ^Dзаставляет read(2)возвращать 0, что означает EOF для cat.

1
18.07.2019, 15:00
1 ответ

Вы можете сохранить имя пользователя/пароль для монтирования CIFS в отдельном файле, а затем ссылаться на него в /etc/fstab. Используйте учетные данные =/путь/к/вашему _пароль _файл параметр монтирования, затем создайте этот файл следующим образом:

username=your_username
password=your_password

Сохраните и установите права доступа 600/root :root

2
28.01.2020, 00:06

Теги

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