mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Let user SSH in as admin instead of root only (requested for consistency)
Full path to sshd
This commit is contained in:
parent
099fa54a2e
commit
128f6a3ec5
@ -12,4 +12,4 @@ network:*:69:
|
||||
www:*:80:
|
||||
nogroup:*:65533:
|
||||
nobody:*:65534:
|
||||
admin:*:101:
|
||||
admin:*:0:
|
||||
|
||||
@ -22,4 +22,4 @@ www:*:80:80::0:0:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
|
||||
nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin
|
||||
distcc:*:1001:1001::0:0:Distcc:/home/distcc:/sbin/nologin
|
||||
dhcpd:*:1002:1002::0:0:DHCP Daemon:/nonexistent:/sbin/nologin
|
||||
admin:*:101:101::0:0:Admin User:/home/admin:/etc/rc.initial
|
||||
admin:*:0:0::0:0:Admin User:/root:/etc/rc.initial
|
||||
|
||||
@ -20,4 +20,4 @@ www:*:80:80:World Wide Web Owner:/nonexistent:/usr/sbin/nologin
|
||||
nobody:*:65534:65534:Unprivileged user:/nonexistent:/usr/sbin/nologin
|
||||
distcc:*:1001:1001:Distcc:/home/distcc:/sbin/nologin
|
||||
dhcpd:*:1002:1002:DHCP Daemon:/nonexistent:/sbin/nologin
|
||||
admin:*:101:101:Admin User:/home/admin:/etc/rc.initial
|
||||
admin:*:0:0:Admin User:/root:/etc/rc.initial
|
||||
|
||||
7
etc/sshd
7
etc/sshd
@ -43,10 +43,13 @@
|
||||
touch("/var/log/lastlog");
|
||||
}
|
||||
|
||||
// Make the root password the same as the admin password of m0n0.
|
||||
// Make the root/admin passwords are the same as the web admin password.
|
||||
$fd = popen("/usr/sbin/pw usermod -n root -H 0", "w");
|
||||
fwrite($fd, $config['system']['password']);
|
||||
pclose($fd);
|
||||
$fd = popen("/usr/sbin/pw usermod -n admin -H 0", "w");
|
||||
fwrite($fd, $config['system']['password']);
|
||||
pclose($fd);
|
||||
|
||||
$sshConfigDir = "/etc/ssh";
|
||||
if (!file_exists("$sshConfigDir/ssh_host_key")) {
|
||||
@ -56,7 +59,7 @@
|
||||
}
|
||||
|
||||
// And finally ...
|
||||
system("sshd");
|
||||
system("/usr/sbin/sshd");
|
||||
fwrite($stderr, "Done.\n");
|
||||
?>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user