Kullanıcının biz $ _GET dizi itibaren ssh_host
, ssh_username
, ssh_port
almak ve SSH için bu parametreleri kullanarak bağlanmayı deneyin gereken basit bir php script olduğunu hayal edelim.
$port = escapeshellcmd($_GET['ssh_port']);
$host = escapeshellcmd($_GET['ssh_host']);
$username = escapeshellcmd($_GET['ssh_username']);
$answer = shell_exec("ssh -p " . $port . " " . $user . "@" . $host);
Is escapeshellcmd()
enough or I need something more tricky?
Or maybe I should use escapeshellarg()
in this example?
Teşekkür ederim.