- Code: Select all
<?php
include('Net/SSH2.php');
$ssh = new Net_SSH2('192.168.1.1);
if (!$ssh->login('user', 'password'))
{
exit('Login Failed');
}
echo $ssh->exec('cd etc');
echo $ssh->exec('ls');
?>
Moderator: Nuxius
<?php
include('Net/SSH2.php');
$ssh = new Net_SSH2('192.168.1.1);
if (!$ssh->login('user', 'password'))
{
exit('Login Failed');
}
echo $ssh->exec('cd etc');
echo $ssh->exec('ls');
?>
<?php
include('Net/SFTP.php');
$sftp = new Net_SFTP('www.domain.tld');
if (!$sftp->login('username', 'password')) {
exit('Login Failed');
}
echo $sftp->pwd() . "\r\n";
$sftp->put('filename.ext', 'hello, world!');
print_r($sftp->nlist());
?>
<?php
include('Net/SFTP.php');
$listofips = file("ew_ips.txt");
$listofhost = file("ew_names.txt");
$counter = 0;
echo "<pre>";
foreach ($listofips as $ip)
{
$conf = ".conf1";
$name = chop($listofhost[$counter]) . $conf;
$sftp = new Net_SFTP($ip);
if (!$sftp->login('user', 'password'))
{
exit('Login Failed');
}
else
{
$sftp->get("/path/to/$name");
}
$counter++;
}
print_r($sftp->nlist());
echo "</pre>";
?>
<?php
include('Net/SFTP.php');
define('NET_SFTP_LOGGING', NET_SFTP_LOG_COMPLEX); // or NET_SFTP_LOG_SIMPLE
$sftp = new Net_SFTP('www.domain.tld');
if (!$sftp->login('username', 'password')) {
exit('Login Failed');
}
print_r($sftp->nlist());
echo $ssh->getSFTPLog();
?><?php
include('Net/SSH2.php');
define('NET_SSH2_LOGGING', NET_SSH2_LOG_COMPLEX);
$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
exit('Login Failed');
}
echo $ssh->exec('pwd');
echo $ssh->getLog();
?>
<?php
include('Net/SSH2.php');
define('NET_SSH2_LOGGING', NET_SSH2_LOG_COMPLEX);
$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
exit('Login Failed');
}
echo $ssh->exec('pwd');
echo $ssh->getLog();
?>
Users browsing this forum: No registered users and 1 guest