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

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

4
apt-getオートコンプリート
現在64ビットのDebian Wheezyを実行しています。 apt-getの自動補完に問題があります。bash-completionがインストールされています。 シェルでrootとしてログインしている場合、apt-getの自動補完を使用して(例:apt-get install wicd [tab] [tab ])、それに一致するすべてのパッケージが表示されます。しかし、(sudoを使用していても)別の非rootユーザーでapt-getに自動補完を使用しようとすると、まったく機能しません。ファイル名のような他のものを自動補完できます。 何か助けは? .bashrcと/ etc / profileに次のコードがあります if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi


6
リモートマシンにインストールされていないシェルを使用する
シナリオを考えると: リモートマシン:SSHサーバー。ユーザーには管理者権限がありません。 ローカルマシン:SSHクライアント。ユーザーには管理者権限があります。 場合は、ユーザは、へのログインリモートからローカル、と対話したいリモートにインストールされていないシェル使用してリモートを、どのように缶ユーザーはこれだけでは達成しますか? 例:ユーザーが使用して魚を上のローカル、および上でそれを使用することも望んでリモートが、遠隔だけ持ちのbashとzshのがインストールされています。

3
ルートアクセス(sudo)がない場合にLinuxボックスにソフトウェアをインストールする方法
私は「共有サーバー」であるDebianサーバーを持っているので、rootアクセス権はありませんが、それにyoutube-dlをインストールしたいと思っています。他の方法でインストールすることは可能ですか?現在のディレクトリまたは他の制限にのみアクセスするのが好きですか?

2
sudoなしで/ usr / bin / Xorgを実行するにはどうすればよいですか?
この質問は/usr/bin/Xorg、Ubuntu 14.04で直接実行することに関するものです。 そして、私はXdummyが存在することを知っていますが、nvidia GPUでダミードライバーを正しく動作させることができなかったため、これはオプションではありません。 システム全体xorg.confとをコピー/usr/lib/xorg/modulesし、少し修正しました。(ModulePath私xorg.confも指定) ルートとして次のコマンドを実行すると正常に動作します。 Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./16.log -config ./xorg.conf :16 しかし、それをroot以外のユーザーとして実行すると(ログファイルのアクセス許可はOK)、このエラーが発生します。 (EE) Fatal server error: (EE) xf86OpenConsole: Cannot open virtual console 9 (Permission denied) (EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) Please also check …

2
実行時にnixによってインストールされたライブラリを使用する方法
私が使用しているnix私はルートじゃないシステムで「シングルユーザモード」で(私のnixのセットアップの説明については以下を参照)。 システムに存在しないライブラリに動的にリンクされているバイナリの1つをすばやく実行したいと思っていました。 だから、私はライブラリをインストールしましたnix: $ nix-env -qa 'gmp' gmp-4.3.2 gmp-5.1.3 $ nix-env -i gmp-5.1.3 しかし、ライブラリはまだリンカによって見つかりません: $ ldd -r ../valencies ../valencies: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ../valencies) ../valencies: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ../valencies) linux-vdso.so.1 => (0x00007fffbbf28000) /usr/local/lib/libsnoopy.so (0x00007f4dcfbdc000) libgmp.so.10 => not found libffi.so.5 => /usr/lib64/libffi.so.5 (0x00007f4dcf9cc000) libm.so.6 …

3
ジェンキンスからsudoを呼び出す
abcsudoアクセスが制限されているユーザーがいるビルドマシンを1つ持っています。ソースコードをチェックアウトしてビルドスクリプトを実行すると、問題なく動作します。ビルドスクリプトにsudoは、「sudo:ttyが存在せず、askpassプログラムが指定されていません」と書かれていない呼び出しが含まれています。しかし、スレーブとして追加されたビルドマシンでJenkinsを使用して同じことを実行すると、「sudo:ttyが存在せず、askpassプログラムが指定されていません」と表示されます。 Default requirettyファイルでコメント化するという解決策が1つ見つかりました/etc/sudoers。しかし、私はこのファイルにアクセスできません。 この問題を解決するにはどうすればよいですか?

5
/ etc / nologinが存在する場合、非rootユーザーにログインを許可できますか?
sudo特権を持つ非rootユーザーが遅延シャットダウン(shutdown +10またはその他)を実行してログアウトするとします。次に、シャットダウンが発生する前に、再度ログインしてシャットダウンをキャンセルしたいと考えています。問題はそれがあるshutdown作成し/etc/nologin、そしてloginそれはユーザーのために、このからの例外を作成することが可能です...唯一のルートは、そのファイルが存在する場合にログインすることができますか? そうでない場合、ユーザーが遅延シャットダウンを開始し、ログインして後でキャンセルするのに最適な方法は何ですか?

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