タグ

2019年7月26日のブックマーク (8件)

  • 特定のコマンドをパスワードなしでsudo する設定 - LukeSilvia’s diary

    ちょい分かりにくかったので、設定メモです。やりたいことは、sudo で実行する際に、find コマンド等、よく使う、かつ、実行してもあまり被害がないコマンドに関しては、パスワード入力なしで実行できるようにしたいということです。 sudo コマンドに関する設定は、「/etc/sudoers」にかかれています。 設定を変更するのは、これを直接編集するのではなく、「visudo」コマンドを実行します。このコマンドで設定を行うと、終了時にSyntax のチェックなどを行ってくれます。 $sudo visudo ユーザー「lukesiliva」は、「find」コマンドだけについては、sudo で実行する際にパスワードを聞かれないようにしたいという設定は以下のようになります。 こで、find コマンドのみパスワード入力を求められず、他のコマンドをsudo で実行する際には、今まで通りパスワードを求めら

    特定のコマンドをパスワードなしでsudo する設定 - LukeSilvia’s diary
    takuwz
    takuwz 2019/07/26
  • sudoでroot権限は渡さずに別ユーザにパスワード無しでスイッチすることを許可する - Qiita

    やりたいこと 別ユーザ(例:foo)にスイッチする場合、su - fooかsudo su - fooのどちらかを使うだろう。 fooのパスワードを開示することなくスイッチさせるためには後者のsudoを使わざるを得ないが、root権限は渡したくない場合がある。(rootへのスイッチは拒否したい場合など) そのため、 fooのパスワードを教えること無く fooへのみパスワード無しでスイッチでき ただしrootへはスイッチはさせない ようにする必要がある。 やりかた1 例:ユーザhogeに対してパスワード無しでユーザfooへスイッチを許可する場合 /etc/sudoersに以下を記述する。(visudoコマンドで編集しましょう)

    sudoでroot権限は渡さずに別ユーザにパスワード無しでスイッチすることを許可する - Qiita
    takuwz
    takuwz 2019/07/26
  • sudoコマンドをパスワードなしで使えるようにする - モヒカンは正義

    unix系OSには任意のユーザとしてコマンドを実行する sudo というコマンドがあります。 Linuxコマンド集 - 【 sudo 】指定したユーザーでコマンドを実行する:ITpro このコマンドは、一般ユーザでログインした状態でroot権限でコマンドを実行したいときに良く使われますが、デフォルトだと下記のようにユーザのパスワードを要求されます。 $ sudo whoami [sudo] password for h-shinoda: root # rootユーザとして実行されている プロビジョニング時など、何度もsudoを叩く必要があるときに都度パスワードを要求されるとキレそうになりますが、下記のように設定をすることによってパスワードを要求させないように出来ます。 注意 パスワードが要求されない = その一般ユーザアカウントがハックされる = rootが乗っ取られると同義なので、リスク

    sudoコマンドをパスワードなしで使えるようにする - モヒカンは正義
    takuwz
    takuwz 2019/07/26
  • Ubuntu 18.10: sudoでパスワード入力を不要にする

    sudoでパスワード入力を不要にする方法について記載します。スクリプトでの操作自動化が可能になります。 visudoで/etc/sudoersを編集します。この時点ではまだパスワードが必要です。 $ sudo visudo [sudo] password for hiroom2: sudoグループのところを以下のように変更します。 --- /etc/sudoers.orig 2018-10-22 13:01:34.242733648 +0900 +++ /etc/sudoers 2018-10-22 13:02:07.950381907 +0900 @@ -23,7 +23,7 @@ root ALL=(ALL:ALL) ALL %admin ALL=(ALL) ALL # Allow members of group sudo to execute any command -%sudo

    takuwz
    takuwz 2019/07/26
  • sudoでNOPASSWD設定しても反映されない現象に遭遇

    特定ユーザの特定コマンド(今回の場合は god)のみsudoをパスワードなしで実行できるようにしたいと思い、visudoで以下のような設定を行いました。 root ALL=(ALL) ALL app ALL=NOPASSWD: /opt/rbenv/shims/god ## コメント行 ## コメント行これでappユーザは/opt/rbenv/shims/godの実行のみパスワードなしでsudoを実行できるようになるはずなのですが、なぜか設定変更後も毎回パスワードを聞かれてしまう現象に遭遇しました。 別のサーバでは上記の設定で問題なく動いていたので文法的に間違っているわけではなさそうです。 調べていたところ、 ハートビーツさんのブログ記事を発見 sudoでNOPASSWORDが効かない場合、設定をファイルの一番最後に設定を書けば解決します。 というわけで実際に試してみたところ、確かに最後に

    sudoでNOPASSWD設定しても反映されない現象に遭遇
    takuwz
    takuwz 2019/07/26
  • https://codeday.me/jp/qa/20190225/282961.html

    takuwz
    takuwz 2019/07/26
  • Markdown記法 チートシート

    Markdown記法のチートシートです。 記法はGitHub Flavored Markdownに準拠し、一部拡張しています。 Qiitaでシンタックスハイライト可能な言語一覧については、 シンタックスハイライト可能な言語 をご覧下さい。 Code - コードの挿入 Code blocks - コードブロック たとえば、「Ruby」で記述したコードをファイル名「qiita.rb」として投稿したいときは、 バッククオート(`) か チルダ(~) を使用して以下のように投稿するとシンタックスハイライトが適用されます。 コードブロック内でコードブロックを書きたい場合は異なる記号を使うことで書けます。

    Markdown記法 チートシート
    takuwz
    takuwz 2019/07/26
    “引用”
  • VS CodeでMarkdownをプレビューするには?

    VS CodeでMarkdownをプレビューするには?:Visual Studio Code TIPS Visual Studio Codeを活用するためのテクニックや、ベンリな拡張機能などを紹介する新連載がスタート! 今回はMarkdownのプレビューの方法を紹介。

    VS CodeでMarkdownをプレビューするには?
    takuwz
    takuwz 2019/07/26