私はsvn + ssh経由でアクセスしたいsvnリポジトリをセットアップしました。"svnserve -t"がauthorized_keysで指定されている場合、ssh経由でログインする方法は?
この目的のために、私はhttp://svnbook.red-bean.com/en/1.7/svn-book.pdfで与えられた指示に従った。つまり、〜/ .ssh/authorized_keysファイルを編集して、次の行を追加しました。
command = "svnserve -t -r/home/USER/svn --config-file =/home/USER/svn/conf/svnserve.conf --tunnel-user = SVN-USER "ssh-rsa公開鍵ユーザ名コメント
私はsvn-sshを使ってチェックアウトやコミットなどを成功させています。前述のPDFワークでしかし、私はその行を追加して以来、私は通常のSSH経由でサーバにログインすることはできません。ログイン時に、コンソールには次の情報が表示されます。
(成功(2 2)(編集パイプラインsvndiff1不在エントリコミットrevprops深度ログrevprops原子revprops部分再生継承されたprops ephemeral-txnprops file-revs-逆)))
コンソールに何かを入力するたびに切断されます。
ログイン時にsvnserveコマンドが実行されるためです。しかし、指示によれば、まだssh経由でアクセスできるはずです。それで私はなぜ?私が何をする必要があるかについてのヒントsvn + sshを使って自分のリポジトリにアクセスする能力を失うことなくssh経由で自分のサーバにアクセスできますか?