fix: restrict private file permissions.
This commit is contained in:
parent
34c8608c9f
commit
28e4c55785
@ -40,7 +40,7 @@ func Dump(data *StoredData, baseConfig *BaseConfig) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
privateKeyPem := extractPEMPrivateKey(data.Account)
|
privateKeyPem := extractPEMPrivateKey(data.Account)
|
||||||
err := ioutil.WriteFile(filepath.Join(baseConfig.DumpPath, keysSubDir, "letsencrypt"+baseConfig.KeyInfo.Ext), privateKeyPem, 0666)
|
err := ioutil.WriteFile(filepath.Join(baseConfig.DumpPath, keysSubDir, "letsencrypt"+baseConfig.KeyInfo.Ext), privateKeyPem, 0600)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
@ -81,7 +81,7 @@ func writeKey(dumpPath string, cert *Certificate, info FileInfo, domainSubDir bo
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return ioutil.WriteFile(keyPath, cert.Key, 0666)
|
return ioutil.WriteFile(keyPath, cert.Key, 0600)
|
||||||
}
|
}
|
||||||
|
|
||||||
func extractPEMPrivateKey(account *Account) []byte {
|
func extractPEMPrivateKey(account *Account) []byte {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user