У меня есть небольшой сценарий оболочки test.sh в Unix со следующим содержимым:
cd /usr/kerberos/sbin
echo l | ktutil
echo quit | ktutil
Он отлично работает в Unix и выдает результат ktutil. Однако, когда я запускаю из Windows, используя PLINK.EXE PuTTY, команда ktutil не работает должным образом. Результатом является использование ktutil.
Usage: ktutil [-hv] [--version] [--help] [--keytab=keytab to operate on] [-k keytab to operate on] [--verbose] command -k keytab to operate on, --keytab=keytab to operate on keytab -v, --verbose
Usage: ktutil [-hv] [--version] [--help] [--keytab=keytab to operate on] [-k keytab to operate on] [--verbose] command -k keytab to operate on, --keytab=keytab to operate on keytab -v, --verbose
Команда, которую я использую в Windows, следующая:
PLINK.EXE user@server /home/user/test.sh