Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。998件21MySQL5.6のDBをcronでバックアップしようとしています。mysqldumpの-pパスワードを書いたshファイルを、下記に配置して実行したら、/home/ユーザ名/ディレクトリ名/backup.sh下記警告が表示されました。コマンド等で他のユーザーから見られる可能性があるため、警告が表示されています。いう環境変数からパスワードを取得することもできるので、それで対処するのもいいかもしれません。https://yoku0825.blogspot.jp/2015/05/mysql-56-warning-using-password-on.html[追記]プロセスの環境変数はスーパーユーザー以外の他ユーザーには見えることはないので、コマンドライン引数よりは安全です。警告は、コマンドライン引数でパスワードを指定することは危険だという以上の意味はないです。起動する時にどうすればセキュアになるかということまで考えられてるわけではありません。警告を出させなくするための案です。パスワードを直接書くのではなく、シェルスクリプトを起動するようにして、そのスクリプト内にパスワードを記述し、スクリプトを実行するユーザー以外にはそのスクリプトが見れないようにファイルのパーミッションを設定しておけば安全かもしれません。ある場合は、パスワード無しで接続するユーザーを作ることもできます。平文で書くならセキュリティ的には向上しない気もするのですが...。7:311回答本文に追記しました。環境変数はシェルが読み込みプロセス内部のメモリに設定し、子プロセスに自動的に引き継がれます。どこかのファイルに保存されるわけではありません。14:26追記ありがとうございました。要は「コマンドライン引数でパスワードを指定することが危険」なのですね。環境変数の件についても勘違いしていました。ファイル保存ではなく、「プロセス内部のメモリに設定し、子プロセスへ自動的に引き継ぐ」わけですね。exampledbなんて書いてあります。オイラはこれを危険とは思いません。スクリプトを呼ぶのは・・・うーんどうだろう。お勧めしたくない感じ。