ПредишенСледващото

  1. А домашен сървър на Debian 5.
  2. Физически достъп до нея.
  3. Достъп чрез SSH (не корен).
  4. USB-флаш памет с NTFS дял.

Необходимо е да се: бързо монтиране и демонтирането на USB флаш устройство за четене / писане.

Целият проблем се свежда до факта, че флаш памети в avtomantirovanie Debiane настроен по подразбиране редовни шофьори (само за четене) и само с правата за монтиране. И аз трябваше да периодично хвърлят старата към пръчката или с нея. Исках да се оптимизира процеса.

За да се постигне целта е необходимо да се реши два проблема:

  1. даде достъп до планината флаш памети (не всички, че ужасно, а именно, флаш памети USB NTFS) обикновения потребител без парола,
  2. елиминира необходимостта от напълно напише команда за монтиране всеки път.

Всичко е направено много просто. I създаде обвивка-скрипт / корен / флаш както следва:

При предаване на сценария монтиране 1 възниква, пренос 0 на - демонтиране светкавица (по-точно, хардуерни компоненти / сътрудничество / ШАРС).

Позоваването на място в сценария / ЮЕсАр / хамбар за лесен достъп до него:

# Ln -s / корен / флаш / ЮЕсАр / хамбар / флаш

Сега е необходимо да се даде възможност за изпълнение на скрипта без парола, както корен чрез sudoers. следват:

В файла, добавете следния ред (замени feedbee върху вашето потребителско име):

Cmnd_Alias ​​FLASH_CMD = / ЮЕсАр / хамбар / флаш
feedbee ALL = (ALL) NOPASSWD: FLASH_CMD

Всъщност, всичко. Сега, от свой клиент, можете просто да тече:

за монтиране на пръчката и

Подкрепете проекта - споделете линка, благодаря!