banner
ximalaya

ximalaya

这里是openkava 的blog,关注程序开发的一切技术。 ZZ 表示转载的文章,如涉及版权,请和我联系删除。 在这里你可以看到关于以下技术的文章: 移动开发技术,ANDROID ,IOS,WINDOWS PHONE平台开发,企业ERP开发,动态脚本PYTHON ,OPENGL ES 3D技术,游戏开发技术,HTML5 ,JAVASCRIPT ,MYSQL,AMAZON EC2 ,GOOGLE GAE ,GOOGLE CLOUD SQL 等 。 本站发展历程: 2010年,正式把所有的blog移到这里,租用godaddy的空间,记录生活和工作上的一些心得。 下面是关于我的个人介绍,写在这里权当凑字数啦。 职业:软件开发,开发经验6年,管理经验3年; 工作上使用的技术:C#, SQL SERVER 个人使用的技术:PYTHON,PHP, CSS, JAVA ,ANDROID ,object-c 等等 联系我请发邮件:<a href="http://blog.openkava.com/openkava@gmail.png"><img class="alignnone size-full wp-image-96" title="邮箱" src="http://blog.openkava.com/openkava@gmail.png" alt="" width="174" height="24" /></a>

linux ssh centos 6.2ログイン時に「Server refused our key」と表示される_回眸一度_百度空间

linux ssh centos 6.2 ログイン表示 Server refused our key_回眸一度_百度空间.

今日、sshキーの自動ログインを設定していると、常にServer refused our keyというメッセージが表示されることに気付きました。ネットで長い間探した結果、問題は権限にあることがわかりました。chmod権限を変更しても効果がありませんでした。最終的に、restorecon -R -v /root/.sshという方法を見つけ、このように権限を設定した後、ログインできるようになりました。

 restoreconは、ファイル/ディレクトリのデフォルト属性を復元するために使用されます:

restorecon -v file # vは'verbose'のためのrestorecon -R dir # Rは'recursive'のための
sshを使用してキーでログインする設定:
1 /etc/ssh/sshd_configを設定する
PermitRootLogin yes

RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys

PasswordAuthentication no PermitEmptyPasswords no

2 service sshd restart

または

/etc/init.d/sshd restart

3 権限を設定する:

chmod 600 /root/.ssh/authorized_keys

ユーザーをsuグループに追加:

リモート管理用の通常ユーザーuploaderでログインし、次にsu rootでrootユーザーに切り替えて最高権限を取得します。

通常のユーザーにroot権限を付与する

1)スーパーユーザーモードに入ります。つまり、su -と入力します。システムはスーパーユーザーのパスワードを入力するように求め、パスワードを入力するとスーパーユーザーモードに入ります。(もちろん、rootで直接ログインすることもできます)

2)ファイル書き込み権限を追加します。つまり、chmod u+w /etc/sudoersというコマンドを入力します。

3)/etc/sudoersファイルを編集します。つまり、vim /etc/sudoersというコマンドを入力し、"i"を押して編集モードに入り、次の行を見つけます:"root ALL=(ALL) ALL"その下に"xxx ALL=(ALL) ALL"を追加します(ここでxxxあなたユーザー名です)、その後保存します(つまり、Escキーを押してから":wq"と入力します)。

4)ファイル書き込み権限を取り消します。つまり、chmod u-w /etc/sudoersというコマンドを入力します。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。