Browse Source

Merge pull request #253 from eryx/master

Fix #252
无闻 10 years ago
parent
commit
9bdff5bd97
1 changed files with 1 additions and 1 deletions
  1. 1 1
      models/publickey.go

+ 1 - 1
models/publickey.go

@@ -161,7 +161,7 @@ func rewriteAuthorizedKeys(key *PublicKey, p, tmpP string) error {
 	}
 	defer fr.Close()
 
-	fw, err := os.Create(tmpP)
+	fw, err := os.OpenFile(tmpP, os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0600)
 	if err != nil {
 		return err
 	}