しばらく前に、Apache Subversion を Ubuntu マシンにインストールしました。その後、同僚の 1 人がそれを制御しました。最近、彼は仕事を辞めました。将来のアクセスを防ぐために、彼のユーザーを削除する必要があります。
私は多くの投稿を読み、グーグルをたくさん読みました。conf フォルダ (各リポジトリ内) の下に authz、passwd、および svnserve ファイルがありますが、これらのファイルにはユーザーが含まれていないため、匿名アクセスが有効になっているかどうかを確認したところ、ユーザーは匿名でアクセスできないことがわかりました。
次のコマンドを使用して、リポジトリにアクセスできるユーザーを確認しました。
svn log -q file:///var/subversion | grep -e '^r' | awk 'BEGIN { FS = "|" } ; { print $2 }' | sort | uniq
出力にユーザー名が表示されます。Linuxユーザーも確認しました
cat /etc/passwd
コマンドで、ユーザーがリストにありません。また、空である /etc/apache2 の下の http.conf ファイルと、テスト ユーザーのみを含む dav_svn.passwd ファイルも確認しました。
私がやろうとしているのは、この特定のユーザーを削除することです。どうすればそれを行うことができるかについてのヒントはありますか?
ps: このユーザーの古いコミットは、削除しても失われないと思います。そうですか?