restricted-shell

制限付きシェルを使用するログインシェルユーザーがrbashを介してscpを使用できるようにする方法
restricted-shell

制限付きシェルを使用するログインシェルユーザーがrbashを介してscpを使用できるようにする方法

こんにちは、/bin/rbash経由のログインシェルがありますが、ホームディレクトリにscpできません。この問題を解決する方法はありますか? scp /tmp/x user@ip:/home/ubuntu/x ユーザーがログインしたときに常に制限されたシェルを取得するときに上記のタスクを実行する方法 ...

Admin

特定のユーザーに対してLinuxで特定のコマンドをブロックします。
restricted-shell

特定のユーザーに対してLinuxで特定のコマンドをブロックします。

ユーザーのいくつかのコマンドをホワイトリストに追加したいと思います。私は解決策を得るためにLShellを使用しています。限られた殻しかし、サブコマンドも制限したいと思います。ユーザー専用のアクセスが 必要です。 LShellでどのように達成しますか?docker psdocker logs ...

Admin

ユーザーがSSHトンネルを使用できないように制限する
restricted-shell

ユーザーがSSHトンネルを使用できないように制限する

SSHを介したポート転送用のシェルアクセスなしでユーザーを作成しようとしています。ユーザーのシェルはに設定されており、/usr/bin/falsesshを介してログインしようとするたびに受信されますPermission denied (publickey,password)。追加するとうまくいき/usr/bin/falseます/etc/shellsが、お勧めできないことを読んでいます。また、次の形式のルールを作成しました/etc/ssh/sshd_config。 Match User tunneluser X11Forwarding no ...

Admin

「アクティブ化」コマンドを再び有効にする方法は?
restricted-shell

「アクティブ化」コマンドを再び有効にする方法は?

enable -n enable制限付きユーザーを設定するスクリプトの一部としてこのコマンドを実行しました。テスト目的でコマンドを元に戻したいのですが、これを行う方法についてのドキュメントが見つかりません。通常は実行することを知っていますが、enable enableコマンドは無効になっているため、これはオプションではありません。 問題のユーザーはchrootで実行されていますrbash。デバイスへのスーパーユーザーアクセス権があり、同様の操作を試みましたが、sudo su -c "enable echo" usernameHere成功しませんでした。いつで...

Admin

SSHを介してのみ他のサーバーにのみ接続するようにジャンプユーザー(openSSHジャンプボックスに)を制限する方法は?
restricted-shell

SSHを介してのみ他のサーバーにのみ接続するようにジャンプユーザー(openSSHジャンプボックスに)を制限する方法は?

私の目標:ジャンプユーザー(OpenSSH Jumpbox入力)がSSHを介してのみ他のサーバーにアクセスすることを制限します。ユーザーは、Jumpboxから別のサーバーにディレクトリ、CD、またはSSH以外の項目を一覧表示できません。 私が持っているもの: Active Directoryユーザーはジャンプサーバーにログインし、SSHを介して他のサーバーに接続します。 Ubuntu 20.04で構成されたOpenSSHジャンプサーバー 私がしたこと:編集/etc/ssh/sshd_config: Match User testuser AllowT...

Admin

制限されたシェルラッシュ「無効なuid」エラー
restricted-shell

制限されたシェルラッシュ「無効なuid」エラー

Debian バスターサーバーに新しいローカルアカウントを設定しています。アカウント名は「自動アップロード」です。の項目は/etc/passwd次のとおりです。 auto-upload:x:1060:1060:auto-upload:/home/auto-upload:/usr/sbin/rush ご覧のとおり、私が使用しようとしています。「ラッシュ」制限シェル(バージョン1.8)このアカウントを使用してください。ラッシュの構成ファイルは次のとおりです。 debug 1 rule default acct on limits t10r20 u...

Admin

オプションでログインシェルを起動するには?
restricted-shell

オプションでログインシェルを起動するには?

たとえば、ログインシェルに制限されたゲストユーザーがあるとします。残念ながら、私のSlackwareのインストールには実行可能ファイルrbashがないので、そうする必要があります。rbashbash -r 問題のユーザーのログインシェルとしてこれを/ etc / passwdに入れようとしましたが、ファイル名の末尾に実行可能ファイルを見つけようとし、存在しないためguest:x:1001:1001::/home/guest:/bin/bash -rログインを許可しないようです。" -r"。 これらのオプションを使用して制限付きシェルを起動する方法はありますか...

Admin

ユーザーが/ binでのみコマンドを実行するように制限する方法は?
restricted-shell

ユーザーが/ binでのみコマンドを実行するように制限する方法は?

私はいくつかの質問がある課題を受けました。質問の1つは次のとおりです。 ユーザーがディレクトリでのみコマンドを実行するように制限する方法は/bin? 問題を解決するために、次のコマンドを試しましたが、うまくいきません。 # useradd -s /bin/bash localuser # usermod -s /bin/rbash localuser # mkdir /home/localuser/programs 内容は次のとおりです/home/localuser/.bash_profile。 # .bash_profile # Get the...

Admin

CentOS 7にrbashをインストールする方法は?
restricted-shell

CentOS 7にrbashをインストールする方法は?

私は次のコマンドを実行しました。 yum install rbash 何らかの理由でパッケージが利用できないというメッセージが表示されます。また、私のシステムにプリインストールされておらず、私が見つけたときにこの問題を経験している他の人を見つけることができませんでした。それでは、CentOS 7にrbashをインストールする方法は? ...

Admin

CentOS-7でのユーザーシェルの制限
restricted-shell

CentOS-7でのユーザーシェルの制限

ユーザーのためにCentOS-7ログインノードをデプロイし、不快な活動を防ぐためにリソースとコマンドレベルを制限したいと思います。これまで検索が終了しました。rbashそしてシェルちょっと…もっと一般的でグローバルにする方法はありますか? コマンドアクセス範囲を1つのコマンドに絞りたいです。 ありがとう ...

Admin

ユーザーに厳密に制限されたシェルアクセスを提供する
restricted-shell

ユーザーに厳密に制限されたシェルアクセスを提供する

私は自分のフォルダへのシェルアクセスが非常に制限されているGoogle Drive / Dropboxなどの内部ファイル共有システムを開発しています。ユーザーはコマンドを使用してmv ssh ls cd自分のフォルダにアクセスしてナビゲートできる必要があり、一部のユーザーは自分のプログラムを実行してコンパイルできる必要がありますgcc(ただし、自分がコンパイルしたプログラムを実行することはできません)。唯一の問題は、人々がシステムファイルを移動したり、システム設定/変数を変更したくないことです。 まず、コンテナ/ BSD Jailを使用することが解決策になる...

Admin

特定のディレクトリに限定されたCentos SSHおよびSFTPユーザー
restricted-shell

特定のディレクトリに限定されたCentos SSHおよびSFTPユーザー

私はCantos 7を実行しているサーバーを管理しています。一部のユーザーは開発のためにssh / sftpを介してサーバーにログインします。私は彼らのためにユーザーを作成しましたdevel。セキュリティ上の理由から、特定のディレクトリに制限する必要があります。彼らは次のことができるはずです。 cd、、、、、、lsなどの基本コマンドのみを実行してcpください。catmvmkdirrmdir などjavaのプログラムを実行します。gccpython develrwxフルアクセス許可()でホームディレクトリ()にアクセスします。 /mnt/dataspace...

Admin

ユーザーが特定のコマンドを実行できないように制限
restricted-shell

ユーザーが特定のコマンドを実行できないように制限

test1特定のコマンドのみを実行するように制限したいユーザーがいます。私が見つけたこれ解決策、私はそれをテストし(test1としてログインし、ランダムなコマンドを実行しましたが、そのうちの何も動作しませんでしたdate)動作しました。これが私がしたことです: cp /bin/bash /bin/rbash useradd -s /bin/rbash test1 mkdir /home/test1/bin chmod 755 /home/test1/bin echo "PATH=$HOME/bin" >> /home/test1/.bash...

Admin

AIX 限定シェル inittab に項目を追加する
restricted-shell

AIX 限定シェル inittab に項目を追加する

VIO サーバーの AIX inittab に項目を追加するのに役立ちます。 VIOサーバーは制限付きシェルなので、inittabにエントリを追加するには、次のコマンドを使用してルートシェルにアクセスする必要がありますoem_setup_env。 SSHを使用してJumpサーバーからVIOサーバーに次のエントリを追加しようとしています。このエントリは inittab ファイルに追加されません。 ssh -q aixlpar122 "ssh -q padmin@vio01 print "\mkitab \"splunk:2:once:/usr/bin/sta...

Admin