diff --git a/openssh.spec b/openssh.spec index b20b2b2abe2de278260f7b63b02edbf1df117b8b..d3eb54c634e9e85da42be89ba40b57d25e656951 100644 --- a/openssh.spec +++ b/openssh.spec @@ -6,7 +6,7 @@ %{?no_gtk2:%global gtk2 0} %global sshd_uid 74 -%global openssh_release 7 +%global openssh_release 8 Name: openssh Version: 8.2p1 @@ -462,6 +462,12 @@ getent passwd sshd >/dev/null || \ %attr(0644,root,root) %{_mandir}/man8/sftp-server.8* %changelog +* Wed Dec 09 2020 quanhongfei - 8.2P1-8 +- Type:bugfix +- CVE:NA +- SUG:NA +- DESC:fix /etc/ssh/ generate key file access premission error + * Wed Nov 18 2020 gaihuiying - 8.2P1-7 - Type:bugfix - CVE:NA diff --git a/sshd-keygen b/sshd-keygen index efd876c99aa7c6a854f603889d32617b4f550a49..141814c5947c179a2e8337be7ca1012d23e8d01c 100644 --- a/sshd-keygen +++ b/sshd-keygen @@ -31,8 +31,8 @@ fi # sanitize permissions /usr/bin/chgrp ssh_keys $KEY -/usr/bin/chmod 400 $KEY -/usr/bin/chmod 400 $KEY.pub +/usr/bin/chmod 640 $KEY +/usr/bin/chmod 644 $KEY.pub if [[ -x /usr/sbin/restorecon ]]; then /usr/sbin/restorecon $KEY{,.pub} fi