Не может сделать работу ssh ForceCommand

Я пытаюсь выполнить команду (серверная сторона) каждый раз, когда пользователь соединяется, таким образом, я установил ключевое слово ForceCommand в самой нижней части/etc/ssh/sshd_config файла:

ForceCommand /bin/test 

где:

# cat /bin/test
#!/bin/bash

echo "1" >> ~/test.txt

/bin/bash

и

# ls -l /bin/test
-rwxr-xr-x 1 root root 47 Mar  8 10:15 /bin/test

Для создания этого простым я пытаюсь сделать его работающий на пользователя root сначала, но ничего не происходит (после того, как, соединяясь, файл test.txt не создается в корне/),

Что я делаю неправильно?

Большое спасибо, Andrea

Использование Ubuntu 14.04.6 LTS и Ubuntu-2ubuntu2.13 OpenSSH_6.6.1p1, OpenSSL 1.0.1f 6 января 2014

0
задан 8 March 2019 в 03:46

1 ответ

Извините, я нашел проблему. Просто я должен был перезапустить ssh (сервис ssh перезапуск) после редактирования/etc/ssh/sshd_config файла. Так или иначе, спасибо за Вашу справку!

0
ответ дан 26 October 2019 в 02:12

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

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