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

6
LinuxでIDでユーザー名を検索するにはどうすればよいですか?
このコマンドidを使用して、ユーザーのを検索できます。uid例: $ id -u ubuntu 1000 からユーザー名を検索するコマンドはありuidますか?私はこれを/etc/passwdファイルを見ることで実行できることを理解していますが、これに対する既存のコマンドがあるかどうか、特にそれを実行しているユーザーがルートでない場合は尋ねています。 私は探していないよ、現在のすなわち私が見ているわけではない、ユーザーのユーザー名whoamiまたはlogname。 これにより、共有Webホスティングでこれがセキュリティ機能であるかどうか、または単に何かを正しく理解していないのではないかと思いました。 調査のために/etc/passwd、共有Webホストからのファイル: root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin oprofile:x:16:16:Special user account to be used by OProfile:/home/oprofile:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin dbus:x:81:81:System …
67 linux  ubuntu  users  uuid 

2
USBデバイスプラグインでカスタムスクリプトを実行する方法
Debian / CentOS / Fedoraのような現在のLinuxディストリビューションでUSBデバイスプラグインでカスタムスクリプトを自動的に実行するための最新の方法は何ですか? たとえば、UUID(またはデバイスIDなど)に基づいてUSB大容量ストレージデバイスを自動的にマウント/コピー/アンマウントする場合。
41 usb  udev  uuid 

3
ルートfsをUUIDで指定できないのはなぜですか?
私のシステムは、GRUB 2の設定でこれで起動します: linux /bzImage root=/dev/sda2 init=/usr/lib/systemd/systemd ro ただし/dev/sda2、対応するUUID に置き換えた場合: linux /bzImage root=UUID=666c2eee-193d-42db-a490-4c444342bd4e init=/usr/lib/systemd/systemd ro その後、起動中に失敗します: kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0) UUIDは正しいようです: # blkid /dev/sda1: UUID="97ac3744-39de-4d6d-9a81-e3a3ea08a8bb" TYPE="ext2" /dev/sda2: UUID="666c2eee-193d-42db-a490-4c444342bd4e" TYPE="ext4" なぜ機能しないのですか?initramfsを使用していないからですか? これは、カーネル3.10.7を備えたx86_64 Gentoo Linuxです。でMBRパーティションテーブルを使用しsda、でGUIDパーティションテーブルを使用していsdbます。
29 linux  boot  uuid 

3
blkidのUUIDとmdadmの違いは?
blkidとで報告されたUUIDの違いを誰かが説明できますかmdadm?CentOSシステムの1つで、たとえば: [root@server ~]# blkid | grep /dev/md1 /dev/md1: UUID="32cb0a6e-8148-44e9-909d-5b23df045bd1" TYPE="ext4" [root@server ~]# mdadm --detail /dev/md1 | grep UUID UUID : f204c558:babf732d:85bd7296:bbfebeea なぜ異なるのmdadmですか?また、使用するUUIDをどのように変更しますか? tune2fsパーティションのUUIDを変更するために使用することを理解しています(これにより、返されるものが変更されますblkid)が、mdadm使用するものを変更する方法がわかりません。
26 linux  mdadm  uuid 

9
ファイルシステムのUUID(2つの同じUUID)を変更するには?
この質問は、UnixおよびLinux Stack Exchangeで回答できるため、Stack Overflowから移行されました。 8年前に移行され ました。 VMwareにfedoraゲストOSがあります。/bootパーティションを拡張したいので、このVMに別の仮想ディスクを追加し、ディスクのクローンを作成しようとします。 の後dd if=/dev/sda1 of=/dev/sdb1、/ dev / sda1と/ dev / sdb1に同じUUID / GUIDがあるblkidことを報告します。 ユニバースに同じUUIDが2つあるのは奇妙ですが、それらの1つを別のUUID値に変更する方法は? 更新2017-01-25 件名が変更されました。ここのUUIDは、パーティションUUIDではなく、ファイルシステムUUIDを意味します。 ファイルシステムUUIDであるため、UUIDを変更したり、hexeditorを使用してディスク上の未加工データを変更したりするには、ファイルシステム固有のユーティリティが必要です(危険です。何をしているのかわからない場合はお勧めしません)。

6
一貫したマシン固有IDを生成する
uuuidgenなど、PCごとに一意のIDを生成できますが、ハードウェアの変更がない限り変更されませんか?CPUIDとMACADDRをマージしてハッシュして一貫したIDを生成することを考えていましたが、bashスクリプトを使用してそれらを解析する方法がわかりません。 dmidecode -t 4 | grep ID そして ifconfig | grep ether 次に、これらの16進文字列を結合し、sha1またはmd5を使用してハッシュして、固定長の16進文字列を作成する必要があります。 その出力をどのように解析できますか?

5
ドライブ/パーティション番号がまだ使用されているのはなぜですか?
多くの場合、特にブートローダーをいじくり回しているときは、数値のドライブ番号とパーティション番号が使用されているのがわかります。たとえば、/boot/grub/grub.cfg私が見るところではset root='hd0,gpt2'、私のUEFIブートエントリはドライブ/パーティション番号を参照することが多く、ブートローダーが関係するほとんどすべての状況で発生するようです。 UUIDとPARTUUIDが用意されたので、この方法でパーティションをアドレス指定することは非常に不安定に思えます(ただし、ドライブが常に同じ順序でマウントされることは保証されていません。 したがって、私の質問は2つあります。 このアドレス指定スキームは、上記で説明したように不安定ですか?このスキームが予想よりもはるかに信頼性が高いことを意味する標準に何かが欠けていますか、またはこのアドレス指定スキームは、ドライブが単に順序を変えたり、マザーボードの異なるスロットに差し込んだりしますか? 上記の質問に対する答えが「はい」の場合、なぜこのアドレッシングスキームが引き続き使用されるのですか?すべてにUUIDまたはPARTUUIDを使用すると、はるかに安定し、一貫したものになりませんか?

2
BTRFSファイルシステムUUIDの変更
Clonezillaを使用してBTRFSファイルシステムのバックアップを作成し、それらのバックアップの1つをという名前のファイルに復元しました2013-11-29.sda3.img。 このバックアップからいくつかのファイルを取得する必要がありますが、問題があります。バックアップはこのマシンのものであるため、UUIDがのUUIDと一致するため、ファイルシステムのどこにもバックアップをマウントできません/。 バックアップボリュームのUUIDを変更する方法はありますか?私が理解しているように、BTRFSはUUID情報をファイルシステム上のすべてのブロックに保存します。これは私の目的のために物事を複雑にします。ただし、これを変更できる方法はありますか?おそらく長い時間がかかることを理解していますが、それは私には関係ありません。私の主な関心事は、サーバーをオンラインに保つことです。バックアップはかなり大きいため、別のマシンに転送するにはかなり時間がかかります。 私のオプションは何ですか?
14 btrfs  uuid 

1
スワップuuidを見つける方法
私は襲撃を設定しています。sdaインストール中に使用し、私はちょうどのパーティションテーブルコピーされたsdaにsdbそうように: $ sudo sfdisk -dL /dev/sda > partition_table_sda $ sudo sfdisk /dev/sdb < partition_table_sda しかし、私はそれsdaがスワップスペースのUUIDを持っていることに気付きますが、sdbそうではありません: $ sudo blkid /dev/sda5: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="swap" /dev/sda1: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="ext4" /dev/sdb1: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="ext4" パーティションは正しく見えますが、欠落しているのはuuidだけです: $ sudo fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors …
12 partition  swap  uuid 

4
/ dev / disk / by-uuidまたはblkidに表示されないドライブのUUID
UUIDを受信して​​いないUSBドライブがあります。/ dev / disk / by-uuidの内容を見ると、そこには存在しません。パーティションが存在する開発ポイントは/ dev / sdbにあります。/ dev / disk / by-pathでsdbを確認できます。また、blkidを使用すると、出力がゼロになります。エラーコードが返されたと想定しています。 このパーティションのUUIDを取得する方法はありますか? の結果 fdisk -l /dev/sdb: Disk /dev/sdb: 320.1 GB, 320072932352 bytes 255 heads, 63 sectors/track, 38913 cylinders, total 625142446 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / …
12 mount  fstab  disk  ext3  uuid 

2
NICのUUIDの目的は何ですか?
Fedora / RHEL / CentOSでは、/etc/sysconfig/network-scripts/ifcfg-xファイルに以下を定義する行がありますUUID。 UUID=30fcd648-ad1e-4428-as6f-951e8e4d16df NIC自体がMACアドレスを持っているので、すでに識別番号(MAC)があり、デバイス自体に格納できないファイルシステムのUUIDとは異なる場合、NICにUUIDをポイントする目的は何ですか?

1
UUIDを使用してディスク全体(/ dev / sda)を参照する
私のシステム(Debianの)上で、私は見ることができますUUID私のディスク・パーティションのすべての識別子を(すなわち/dev/sda1、dev/sda2..) ls /dev/disk/by-uuid/ ただし、それ自体のUUID識別子は表示されません/dev/sda。でディスク全体を参照することは可能UUIDですか? 特定のディスクを参照したいので、これが必要です/dev/sda。 編集 @don_crisstiによって提案されたソリューションは素晴らしいです。ただし、UUIDは、同じモデル/製造元のすべてのハードディスクで同じであり、シリアル番号で一意ではないようにしてください。 を使用するudevadmと、ディスクの属性を確認できます。 udevadm info -n /dev/sda -a ATTRS{model}=="Samsung SSD 840 " ATTRS{vendor}=="0x8086" ATTRS{class}=="0x010700" ATTRS{device}=="0x1d6b" .... UUIDこれらの属性からを生成して、同じモデル/メーカーのディスクが同じになるようにするにはどうすればよいUUIDですか?
9 udev  disk  fdisk  uuid 

2
パスを指定してファイルシステムのUUIDを取得するにはどうすればよいですか?
ディレクトリまたはファイルのパスを渡されます。 このディレクトリ/ファイルが配置されているファイルシステムのUUIDを確実に提供するユーティリティ/シェルスクリプトはどれですか。 ファイルシステムのUUIDとはUUID=...、たとえばblkid Redhat Linuxを使用しています。 (誰かがここunix.stackexchange.comでこれを尋ねるべきだと誰かが提案したので、元のstackexchange.comから移動しました)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.