Вам нужно сгенерировать пароль (имя пользователя + пароль) для аутентификации, записать его в файл и поместить его в подкаталог, который вы хотите ограничить доступ.
Строка выглядит как
username:hashkey
blockquote>AuthType Basic AuthName "Require Authentication" AuthUserFile [PATH_TO_FILE]/.htpasswd Require valid-user
- Если пароль не запускается, проверьте разрешение файла .htaccess.
- Если аутентификация не удалась, проверьте наличие файла .htpasswd в указанном месте. (Убедитесь, что ваша учетная запись пользователя имеет достаточные права на файл .htpasswd для чтения).
- Для этого вам не нужно перезапускать сервер.
Пожалуйста, дайте мне знать если у вас есть какие-либо вопросы.
Я столкнулся с этой проблемой о середине 2017 MacBook Pro, работающий vim
в iTerm2
как моя основная среда разработки.
, Поскольку другие ответы предложили, я выполнил vim --version
и заметил, что это возвращается -clipboard
, что означает, что версия vim
это поставлялось с моей машиной, не был скомпилирован с опцией буфера обмена.
homebrew
пакет для vim
, кажется, компилирует с clipboard
опция, таким образом, фиксация для меня была к:
brew install vim
set clipboard+=unnamed
к моему ~/.vimrc
файл iTerm2
Копия К Буферу обмена ОС
Избранный текст в визуальном режиме, нажмите "*y
Paste From OS Clipboard
Press "*p