у вас почти получилось. пользователю на сервере B нужно дать это запретит интерактивный вход с сервера A /bin/false
в качестве оболочки, (но файл на сервере B все еще можно получить или удалить).
Edit:
/bin/false
в качестве shell запрещает копирование/usr/sbin/nologin
также (его аккаунт в настоящее время недоступен.)Более сложное решение будет включать vsftp
(не ftps
), но это требует ssl сертификатов.
Возможно, вам не следует этого делать, но просто для полноты картины: если вы хотите принудительно установить пакет, загрузите его (, возможно, с помощью dnf download
), а затем используйте rpm -Uvh --force
для принудительной установки. Обычно это вызывает больше проблем, чем решает, но если вы хотите забить этот конкретный винт, вот как это сделать.
нет реальных решений, поэтому я собираюсь открыть отчет об ошибке, упомянутый Ipor Sircer. и жди