Это обычно - терминальная проблема установки. Проверьте свою переменную среды $TERM на стороне FreeBSD и проверьте, какова Ваша локальная терминальная установка. Это - почти наверняка проблема с клавишами со стрелками.
В дополнение к этому удостоверьтесь, что у Вас есть стандартный набор "неповреждения моя энергия" .vimrc примененные настройки.
set nocompat
set backspace=eol,start,indent
Если Вы уверены, что терминальные настройки корректны, но Вы все еще имеете проблемы клавиши Backspace, смотрите на справку энергии
:help fixdel
Если Вы не будете членом группы, присвоенной каталогу, то, если Вы изменяете какие-либо полномочия, Вы потеряете setgid на том каталоге.
Опции
Вы могли изменить свой umask перед созданием каталога, избегая потребности изменить полномочия на каталоге после создания его. Тем путем Вы не потеряете setuid на том каталоге. (Продемонстрированный в конце этого ответа.)
Станьте членом группы (требует sudo
)
$ sudo usermod -a -G www-data webmin
Измените использование полномочий sudo
$ chmod g=rxs,o= libraries
Последние два нарушают ограничения вопроса, таким образом, ответ является опцией 1.
$ umask 0027
$ mkdir libraries
$ ls -ld libraries
drwxr-s--- 2 webmin www-data 4096 2011-11-03 12:03 libraries
$ ls -ld testdir
drwxrwxrwx ... testdir
$ chmod 2750 testdir
$ ls -ld testdir
drwxr-s--- ... testdir
Это то, что Вы хотите?
Править: Я проверил свою систему и установку o
перманент и даже изменение группы не изменились, setgid укусил. Не уверенный, почему это сделало на Вашем.