Назначение пользовательской квоты в PureFTP / Pure-FTPD (командной строке)

zsh по умолчанию не установлен. Вы его установили? Вы можете запустить zsh вручную, набрав
/bin/zsh 
в командной строке?

Если вы ответили «да», я предлагаю вам посмотреть / etc / passwd. В первой строке следует указать

root:x:0:0:root:/bin/zsh

. Если это не так, вы можете также установить его здесь вместо того, чтобы делать это через chsh. Но убедитесь, что вы действительно установили zsh, и вы правильно ввели путь, или вы можете оказаться заблокированным из вашей системы.

1
задан 25 April 2017 в 09:23

3 ответа

Это старый, но кто-то другой может его использовать:

sudo pure-pw usermod user1 -N 100 -m

Выше будет добавлена ​​квота user1 из 100 МБ

-N = квоты в MB -m = базе данных учетных данных сборки (если вы это пропустили, вам нужно запустить sudo pure-pw mkdb, чтобы применить изменения)

Обязательно используйте -N не -n.

-n (нижний регистр n) будет set file limit - количество файлов, а не размер.

1
ответ дан 18 July 2018 в 14:46

Это старый, но кто-то другой может его использовать:

sudo pure-pw usermod user1 -N 100 -m

Выше будет добавлена ​​квота user1 из 100 МБ

-N = квоты в MB -m = базе данных учетных данных сборки (если вы это пропустили, вам нужно запустить sudo pure-pw mkdb, чтобы применить изменения)

Обязательно используйте -N не -n.

-n (нижний регистр n) будет set file limit - количество файлов, а не размер.

1
ответ дан 24 July 2018 в 20:28
  • 1
    Как контролировать, что произойдет, если предел достигнут? Например, как удалить старые файлы, если квота ftp достигнута? – W.M. 8 February 2018 в 23:56
  • 2
    Ваша идея звучит как решение поверх FTP. Случается, что при попытке записать / выгрузить файл, превышающий квоту, передача не удалась. Даже ошибка в том, сколько хранения осталось или используется, но что, а также удаление старого файла можно добавить с помощью пользовательского внешнего приложения ... – stawiu 10 February 2018 в 03:32

Это старый, но кто-то другой может его использовать:

sudo pure-pw usermod user1 -N 100 -m

Выше будет добавлена ​​квота user1 из 100 МБ

-N = квоты в MB -m = базе данных учетных данных сборки (если вы это пропустили, вам нужно запустить sudo pure-pw mkdb, чтобы применить изменения)

Обязательно используйте -N не -n.

-n (нижний регистр n) будет set file limit - количество файлов, а не размер.

1
ответ дан 31 July 2018 в 23:30
  • 1
    Как контролировать, что произойдет, если предел достигнут? Например, как удалить старые файлы, если квота ftp достигнута? – W.M. 8 February 2018 в 23:56
  • 2
    Ваша идея звучит как решение поверх FTP. Случается, что при попытке записать / выгрузить файл, превышающий квоту, передача не удалась. Даже ошибка в том, сколько хранения осталось или используется, но что, а также удаление старого файла можно добавить с помощью пользовательского внешнего приложения ... – stawiu 10 February 2018 в 03:32

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

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