タグ付けされた質問 「random」

UNIXランダムデバイスとユーティリティ

21
ランダムな文字列を生成する方法は?
ランダムな文字列(パスワード、ユーザー名など)を生成したいと思います。必要な長さ(13文字など)を指定できる必要があります。 どのツールを使用できますか? (セキュリティとプライバシーの理由から、ウェブサイトでのオンラインではなく、オフラインで文字列を生成することが望ましいです。)
209 password  string  random 


3
/ dev / urandomの文字 'u'はどういう意味ですか?
読み取り/dev/randomはブロックされる場合がありますが、読み取り/dev/urandomはブロックされないことが保証されています。 手紙はどこにu来ますか?それは何を意味しますか? ユーザースペース?ブロックを解除しますか?マイクロ? 更新: 質問の最初の文言に基づいて、/dev/randomvs の有用性についていくつかの議論がありました/dev/urandom。/ dev / urandomについてのリンクMythsが以下に3回投稿されており、/ dev / random vs / dev / urandomを使用する場合の質問に対するこの回答にまとめられています。

11
特定の範囲の乱数を生成する
少しグーグルで調べた後、シェルコマンドを使用して特定の範囲(最小と最大の間)に含まれるランダムな10進整数を生成する簡単な方法を見つけることができませんでした。 /dev/random、/dev/urandomおよびについて読みました$RANDOMが、これらはどれも必要なことを実行できません。 別の便利なコマンド、または以前のデータを使用する方法はありますか?


10
ランダムな数字を含む1 GBのテキストファイルを生成する最も速い方法は何ですか?
bashスクリプトを試しましたが、単純な1 MBファイルを作成するのに時間がかかりすぎました。答えは/dev/randomまたはを使用することにあると思いますが、/dev/urandomここの他の投稿では、これらを使用してあらゆる種類のデータをファイルに追加する方法を示していますが、数字のみを追加したいと思います。 だから、0から9の間の数字だけを含むサイズ1GBのランダムファイルを作成するために使用できるコマンドはありますか? 編集:出力をこのようなものにしたい 0 1 4 7 ..... 9 8 7 5 8 ..... 8 .... .... 8 7 5 3 ..... 3 範囲は0〜9です。これは、0、1、2、3、4、5、6、7、8、9の数字のみを意味します。また、行ごとにスペースで区切って100行にする必要がありますn。このnは気にしないもので、最終的なサイズは1 GBにしたいです。 編集:Ubuntu 16.04 LTSを使用しています
52 files  random 

6
OSXで/ dev / urandomからtrが読み取れないのはなぜですか?
同僚は、次のコマンドを使用してランダムキーを作成することを提案しました。 tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs それは私にエラーを与えました: tr:不正なバイトシーケンス 私は/dev/urandom自分のシステムに持っていないことを心配しています。このファイルのインストール方法を把握するためにグーグル検索を試みましたが、空っぽになりました。私locate urandomも試してみて、空になりました。(まあ実際には、それはマニュアルページを見つけましたが、それは助けにはなりません) urandomMac OSXシステムで利用できるようにするにはどうすればよいですか?(ライオン)
35 osx  random  tr 

6
エントロピー品質を測定するためのツール?
この質問は、UnixおよびLinux Stack Exchangeで回答できるため、Cryptography Stack Exchangeから移行されました。 7年前に移行され ました。 システムのエントロピーの「品質」を測定できるLinuxシステム用のツールはありますか? エントロピーを数える方法を知っています: cat /proc/sys/kernel/random/entropy_avail また、一部のシステムには「良い」エントロピーのソース(ハードウェアエントロピーキー)があり、一部のシステムにはない(仮想マシン)ことを知っています。 しかし、システム上のエントロピーの「品質」に関するメトリックを提供できるツールはありますか?
26 random  linux 


3
コマンドをランダムに実行する
私は2つのいずれかのコマンドを実行するC1とC2ランダムにします。コマンドライン(bash)でそれを行うにはどうすればよいですか?ワンライナーが可能であれば感謝します。
24 bash  random 

3
/ dev / randomに書き込むと、/ dev / randomからの並列読み取りが速くならないのはなぜですか?
通常、読み取り/dev/randomは100〜500バイトとブロックを生成し、エントロピーが収集されるのを待ちます。 /dev/random他のプロセスによる情報の書き込みが読み取りを高速化しないのはなぜですか?必要なエントロピーを提供すべきではありませんか? gpg再起動せずにすべてを再入力せずにブロック解除または同様のソフトウェアを使用する場合、非スーパートップシークレットキーを生成する場合などに役立ちます。
22 linux  random 

2
エントロピーを排出し続けるのは何ですか?
私が行う場合watch cat /proc/sys/kernel/random/entropy_avail、私は私のシステムでは、それはそれは120-130の周りにまで低下する時点で、180〜190の範囲に達するまでゆっくり、時間をかけて増加エントロピーことがわかります。エントロピーの低下は、約20秒ごとに発生するようです。lsofプロセスが開いていない、/dev/randomまたは/dev/urandom開いていないという場合でも、これを観察します。エントロピーを浪費しているのは何ですか?カーネルもエントロピーを必要としますか、それとも大きなプールを小さな、より良い品質のプールに再処理していますか? これは、SSL / SSH / WPA接続のないベアメタルマシン上にあります。
21 linux  random 


7
シェル/ターミナルのランダムな色とジョーク
端末を使用しているときに冗談を言ったり、色を変えたり、ユーザーを笑ったりする人を見ました。それは、(年)以来、コンソールに漏れる色の線に沿って何かを言った。私はそれが何であったか覚えていませんが、Kubuntu Konsoleは長時間使用すると非常に退屈になるので、それを使用したいと思います。それが何であるか/どこで入手できるかについてのアイデアはありますか? 私が探しているのは、スクリプトまたはコマンド(または起動時に実行されるコマンド)を実行するためのユーザーからの特定の入力なしで、自動的にそれを行うものです。私が探しているものは、シェルの色のテーマをランダムな間隔で変更し、色の変更について冗談を言いました。おそらく、Kubuntuに組み込まれているKonsoleとは異なる端末プログラム(それが正しい用語かどうかはわかりません)でした。

3
/ dev / randomから読み取ってもデータは生成されません
私はよくコマンドを使用します cat /dev/urandom | strings --bytes 1 | tr -d '\n\t ' | head --bytes 32 擬似ランダムパスワードを生成します。これはでは機能しません/dev/random。 具体的には cat /dev/urandom | strings --bytes 1 | tr -d '\n\t ' 出力を生成します cat /dev/random | strings --bytes 1 出力を生成します cat /dev/random | strings --bytes 1 | tr -d '\n\t ' 出力を生成しません 注意:使用/dev/randomする場合、エントロピーを生成するために、マウスを小刻みに動かしたり、キー(Ctrlキー、Shiftキーなど)を押したりする必要があります。 …
19 linux  random 

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