You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
QA/tests/p_openssh/sshd_user_login.sh

23 lines
616 B

#!/bin/sh
# Author: Athmane Madjoudj <athmanem@gmail.com>
userdel -rf sshtest; useradd sshtest && echo sshtest | passwd --stdin sshtest
# Create a test file
touch /home/sshtest/ssh_test_file
t_Log "Running $0 - SSH Interactive user login test."
if [ "$CONTAINERTEST" -eq "1" ]; then
t_Log "Running in container -> SKIP"
exit 0
fi
if [ `egrep "^PasswordAuthentication" /etc/ssh/sshd_config | tail -n1 | egrep "\syes$" | wc -l ` -gt 0 ]; then
./tests/p_openssh/_helper_sshd_user_login.expect | grep "ssh_test_file" > /dev/null 2>&1
t_CheckExitStatus $?
userdel -rf sshtest
else
t_Log 'Skipped'
fi