MAJOR: Updates for Authenticated Web UI and CLI #30

오픈
coolaj86 "next 에서 master 로 77 commits 를 머지하려 합니다"
Showing only changes of commit 34bcf79d98 - Show all commits

파일 보기

@ -42,9 +42,13 @@ function sshAllowsPassword(user) {
module.exports.checkSecurity = function () {
var conf = {};
var sshdConf = '/etc/ssh/sshd_config';
var noRootPasswordRe = /(?:^|[\r\n]+)\s*PermitRootLogin\s+(prohibit-password|without-password|no)\s*/i;
var noPasswordRe = /(?:^|[\r\n]+)\s*PasswordAuthentication\s+(no)\s*/i;
var sshdConf = '/etc/ssh/sshd_config';
if (/^win/i.test(process.platform)) {
// TODO use %PROGRAMDATA%\ssh\sshd_config
sshdConf = 'C:\\ProgramData\\ssh\\sshd_config';
}
return readFile(sshdConf, null).then(function (sshd) {
sshd = sshd.toString('utf8');
var match;