admin.connect chmod

This commit is contained in:
shocknet-justin 2025-08-29 15:21:21 -04:00
parent 5845e8ff61
commit 4e6dfa8e8e

View file

@ -43,6 +43,7 @@ export class AdminManager {
if (enrollToken) {
const connectString = `${this.appNprofile}:${enrollToken}`
fs.writeFileSync(this.adminConnectPath, connectString)
fs.chmodSync(this.adminConnectPath, 0o600)
}
}
Stop = () => {
@ -52,8 +53,11 @@ export class AdminManager {
GenerateAdminEnrollToken = async () => {
const token = crypto.randomBytes(32).toString('hex')
fs.writeFileSync(this.adminEnrollTokenPath, token)
fs.chmodSync(this.adminEnrollTokenPath, 0o600)
const connectString = `${this.appNprofile}:${token}`
fs.writeFileSync(this.adminConnectPath, connectString)
fs.chmodSync(this.adminConnectPath, 0o600)
return token
}