タグ付けされた質問 「not-root-user」

管理者権限なしで管理タスクを実行する。


1
rootになる必要なくLinuxにChromeをインストールする
rootとしてログインせずにLinuxにChromeをインストールするにはどうすればよいですか? ChromiumではなくChromeを使用することに注意してください。 公式のダウンロードページにアクセスすると、次の選択肢があります。 Please select your download package: 32 bit .deb (For Debian/Ubuntu) 64 bit .deb (For Debian/Ubuntu) 32 bit .rpm (For Fedora/openSUSE) 64 bit .rpm (For Fedora/openSUSE) rootでなくても、何らかの方法で.debまたは.rpmからChromeを抽出してインストールできますか?それとも私が逃した別のリンクがありますか?

4
ユーザースペースプログラムはどこにログを保存することになっていますか?
特権なしで実行したいスクリプトを書いています。スクリプトで発生したエラーをログファイルに記録する必要があります。書き込み権限がありません/var/log。そして、私はホームディレクトリにそれを持ちたくありません。 ユーザースペースのスクリプトがランタイム情報を記録する場所はありますか?/var/log潜在的なセキュリティの問題を発生させずにスクリプトに情報を記録させるベストプラクティスは何ですか?スクリプトにuid / gidを設定するのをためらっています。

2
sudo特権のない非rootユーザーのiotopの代替
iotopの代替品を探しています。私の状況は次のとおりです。 実行中にプログラムがハードドライブに頻繁にアクセスしているかどうかを調べたい。 iotopにはroot / sudo特権が必要です。 私のアカウントは他の誰かのシステム上にあるので、rootまたはsudo特権を持つことは許可されていません。 使用できるiotopに代わるものはありますか?

2
このデーモン/ initを非rootユーザーとして実行するにはどうすればよいですか?
デーモンを開始するための初期化スクリプトがあります。問題は、rootとして実行されることです。「デプロイ」というユーザーとして実行したいと思います。Ubuntu 12.04 #! /bin/sh # File: /etc/init.d/unicorn ### BEGIN INIT INFO # Provides: unicorn # Required-Start: $local_fs $remote_fs $network $syslog # Required-Stop: $local_fs $remote_fs $network $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: starts the unicorn web server # Description: starts unicorn ### END …

5
ユーザーサービスを有効または無効にできません:操作の実行に失敗しました:そのようなファイルまたはディレクトリはありません
Redisサーバーを使用するEclipseのプログラムをデバッグ/テストしたいので、サーバーを実行する特権を得るためにサーバーをユーザーサービスに変えることにしました。気になるのは、サービスを開始または停止できるが、有効/無効にできないことです。 私が得るエラーは: Failed to execute operation: No such file or directory 元の/ usr / lib / systemd / system: [Unit] Description=Advanced key-value store After=network.target [Service] User=arkos ExecStart=/usr/bin/redis-server /etc/arkos/arkos-redis.conf ExecStop=/usr/bin/redis-cli shutdown [Install] WantedBy=multi-user.target 編集して/ usr / lib / systemd / userに移動しました: [Unit] Description=Advanced key-value store [Service] ExecStart=/usr/bin/redis-server /etc/arkos/arkos-redis.conf ExecStop=/usr/bin/redis-cli shutdown [Install] …

3
パッケージをユーザーにローカルにインストールする-ベストプラクティス?
RHELサーバー上のユーザーにGitをローカルにインストールしたい(ルートアクセス権がない)ローカルユーザーアカウントにソフトウェアをインストールする最もクリーンで整理された方法は何ですか? そのユーザーのホームディレクトリにすべてをインストールしますか? ディレクトリレイアウトはどのようになりますか? ソースまたはRPMからインストールしますか? RPMからYUMまたはRPMを使用しますか?

2
非rootユーザーとしてのパスワードプロンプトを使用したSambaマウント
パスワードで保護されたSMB共有(Windowsマシンが提供)をマウントしたい。共有はユーザー名とパスワードで保護されており、ファイルにパスワードを書き込むことはできません。マウント時にパスワードの入力を求められます。 クライアントマシンのユーザーが管理者権限を持っていない場合でも機能するソリューションが必要です。そのため、共有をマウントするために使用する方法が何であれ、ルート権限を取得できないようにする必要があります。最初のインストールはルートとして実行できます。ユーザーは、任意のサーバー名を指定できる必要があります。私の当面の必要性はUbuntu 12.04にありますが、ソリューションの適用範囲が広いほど優れています。 クライアントはヘッドレスなので、コマンドラインツールを探しています。 私が試したもの: mount.cifs:setuid rootにすることはできますが、作成者はそれを安全だとは考えません。それを実行するとsudo、同じ問題が発生します。 smbnetfs、fusesmb:パスワードを要求するようにどちらにも説得できませんでした。 Nautilusおよびgvfs:でgvfs-mount smb://servername/sharename失敗しError mounting location: volume doesn't implement mountます。 パスワードプロンプトを使用して、非rootユーザーとしてコマンドラインからSamba共有をマウントするにはどうすればよいですか?


3
パスワードの有効期限を取得する
これを序文にしましょう:ルートアクセスを使用できません。 パスワードの有効期限が近づいてから経過したことを知らなかったため、最近アカウントからロックアウトされました。起動スクリプトにチェックを追加して、時刻をチェックして表示するので、いつ近づくのかがわかります。 ユーザーパスワードの有効期限が切れるときにタイムスタンプを取得するコマンドまたは方法はありますか?

9
ルート権限なしでdmidecode情報を取得する方法は?
さまざまなシステム情報を表示するプログラムを作成しています(CentOSシステム上)。たとえば、プロセッサのタイプと速度(から/proc/cpuinfo)、最後のブート時間(から計算/proc/uptime)、IPアドレス(ifconfig出力から)、インストールされているプリンターのリスト(lpstat出力から)。 現在、dmidecodeプログラムからいくつかのデータが取得されています。 プラットフォームの種類(dmidecode -s system-product-name) BIOSバージョン(dmidecode -s bios-version) 物理メモリの量(dmidecode -t17 | grep Size) これらは、プログラムがルートとして実行されている場合にのみ使用可能です(そうでない場合、dmidecodeサブプロセスは/dev/mem: Permission deniedエラーで失敗します)。通常のユーザーがアクセスできる、この情報を取得する別の方法はありますか?




9
suユーザーの「プロトコル指定なし」を解決する方法
代替ユーザー(非管理者)を使用して、システムでグラフィカルソフトウェアを実行しようとしています。この代替ユーザーには名前が付けられ、同じ名前のリモートシステムユーザーに一致するUIDとGIDが与えられています。UIDは500なので、ユーザーは「非ログイン」ユーザーになります。 メインアカウントにログインしたUbuntuから開始して、ターミナルを開いsuて代替ユーザーにアクセスします。次に、コマンドを実行してアプリケーションを起動し、「プロトコルが指定されていません」を受け取ります。 これは、UIDが<1000であるsuか、ユーザーの非管理者であるか、またはユーザーの非管理者であるためですか?このユーザーにGUIでアプリケーションを実行させるにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.