исправление: добавлен отсутствующий обработчик warn в установщике и описание sshpass в FAQ
This commit is contained in:
parent
777133c13d
commit
6cae2bbe0d
|
|
@ -0,0 +1,4 @@
|
|||
# Проектные правила rProxy
|
||||
|
||||
Все взаимодействие с пользователем, документация, комментарии к коду и сообщения коммитов git ДОЛЖНЫ быть на русском языке.
|
||||
Это критическое требование пользователя.
|
||||
|
|
@ -123,6 +123,14 @@ rproxy # → пункт 6 — перезапустить
|
|||
- nginx (устанавливается автоматически)
|
||||
- SSH-доступ
|
||||
|
||||
## ❓ FAQ (Часто задаваемые вопросы)
|
||||
|
||||
### Что такое `sshpass` и нужен ли он?
|
||||
`sshpass` — это утилита, которая позволяет передавать пароль SSH в автоматическом режиме.
|
||||
- **Нужен ли он?** Только если вы хотите заходить на VPS по паролю.
|
||||
- **Если его нет?** Ничего страшного. Скрипт просто потребует использовать SSH-ключ для подключения. Это **намного безопаснее** и является рекомендуемым способом.
|
||||
- **Почему он может не ставиться?** В некоторых версиях Entware для старых архитектур (например, старые Keenetic на MIPS) этого пакета просто нет в официальном репозитории. В этом случае используйте только авторизацию по ключу.
|
||||
|
||||
## 📝 Лицензия
|
||||
|
||||
MIT
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ RED='\033[0;31m'
|
|||
GREEN='\033[0;32m'
|
||||
CYAN='\033[0;36m'
|
||||
BOLD='\033[1m'
|
||||
YELLOW='\033[1;33m'
|
||||
NC='\033[0m'
|
||||
|
||||
REPO_URL="http://5.104.75.50:3000/Petro1990/rProxy/raw/branch/main"
|
||||
|
|
@ -16,6 +17,7 @@ CONF_DIR="/opt/etc/rproxy"
|
|||
INIT_DIR="/opt/etc/init.d"
|
||||
|
||||
msg() { printf "${GREEN}▸${NC} %s\n" "$*"; }
|
||||
warn() { printf "${YELLOW}⚠${NC} %s\n" "$*"; }
|
||||
err() { printf "${RED}✖${NC} %s\n" "$*" >&2; }
|
||||
|
||||
header() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue