sudo -u以降のSSH接続を無効にする方法

sudo -u以降のSSH接続を無効にする方法

SSH ログイン後、UserName を持つユーザーが$ sudo -u localusername -iマージを実行します。$ ssh localusername@someserver

ssh localusername@someserverユーザー名を渡すことはsudo -u localusernameできませんが、sudoから切り替えずにローカルユーザー名を受け入れる方法

ssh localusername@someserverキーペアで。

答え1

ユーザーにアカウントにログインする権限を付与すると、そのアカウントへのフルアクセス権が付与され、違いを検出するすべての方法が基本的な環境操作を介して簡単に克服できます。

ログインやSSHを防ぐために、/etc/sudoersファイルに次の手順を追加できます。

UserName ALL = !/bin/bash
UserName ALL = !/bin/sh
UserName ALL = !/usr/bin/ssh

関連情報