|
@@ -527,6 +527,7 @@ func RewriteAllPublicKeys() error {
|
|
|
sshOpLocker.Lock()
|
|
|
defer sshOpLocker.Unlock()
|
|
|
|
|
|
+ os.MkdirAll(setting.SSH.RootPath, os.ModePerm)
|
|
|
fpath := filepath.Join(setting.SSH.RootPath, "authorized_keys")
|
|
|
tmpPath := fpath + ".tmp"
|
|
|
f, err := os.OpenFile(tmpPath, os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0600)
|