Будучи выгнанным после входа в систему использования ssh

FILE=$(basename "${1/%.jpeg/.jpg}") работавший для меня.

тест:

bash-$ ./test.sh /tmp/foo.jpeg
foo.jpg

содержание сценария:

bash-$ cat test.sh 
#!/usr/bin/bash

FILE=$(basename "${1/%.jpeg/.jpg}")

echo "$FILE"
2
01.10.2010, 17:31
3 ответа

Поиск Google показывает, что кто-то мог бы использовать этот сценарий :-)

http://ubuntuforums.org/showthread.php?t=1545205

Оболочка по умолчанию заменяется сценарием, ища имя пользователя в “разрешенные пользователи “файл и или запускает стандартный удар или отображает это сообщение и выходы.

7
27.01.2020, 21:53

Имеет программное обеспечение на сервере обновленный недавно?

Некоторые слабоумные специалисты по обслуживанию пакета (и Ubuntu один из крупных нарушителей), решите, что знают лучше затем Вас, какие настройки Вы должны иметь и перезаписать их.

-1
27.01.2020, 21:53

Вероятно, потому что Ваша оболочка была переключена на что-то, что печатает то сообщение и выходы впоследствии. В этом случае SSH будет вести себя столь же обычный и отображать любое желанное сообщение, сильный удар, и т.д.

1
27.01.2020, 21:53

Теги

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