«namespace» etiketlenmiş sorular

Unshare ve ip ağları gibi komutlar dahil olmak üzere Linux ad alanlarıyla ilgili sorular. Ad alanları, dosya sistemlerinin, sistem adlarının, IPC'nin, işlemlerin, ağların ve kullanıcıların izolasyonunu destekler. Docker ve lxc etiketleriyle yakından ilgilidir; ad alanlarını uygulamak için yalnızca docker veya lxc kullanıyorsanız, bunun yerine bu etiketleri kullanın.

2
UTS ad alanı nedir?
Paylaşımı kaldırmak adamı sayfası diyor ki: UTS ad alanı setting hostname, domainname will not affect rest of the system (CLONE_NEWUTS flag) UTS ne anlama geliyor ?
32 linux  namespace 


2
işlem başına özel dosya sistemi bağlama noktaları
unshareKomutu kontrol ediyordum ve adam sayfasına göre, unshare - run program with some namespaces unshared from parent Ayrıca şöyle bir ad alanı olduğunu görüyorum: mount namespace mounting and unmounting filesystems will not affect rest of the system. Bu takma ad alanının tam olarak amacı nedir ? Bu kavramı bazı örneklerin …

4
Linux'ta ad alanları nasıl listelenir?
Unix ve Linux Stack Exchange'de cevaplanabildiği için bu soru Sunucu Arızasından geçirilmiştir . 5 yıl önce göç etti . Linux'ta çalışan ana bilgisayardaki tüm ad alanlarını listelemek için herhangi bir yöntem var mı? Belli işlemler için (örneğin LXC-container'da çalışan işlemler ve ana bilgisayardaki tüm diğer işlemler) ad alanlarını kontrol etmem …
24 linux  lxc  namespace 

1
`Nsenter: 'kullanarak alt süreçleri hapse atmanın güvenilir yolu
Linux ad alanlarının, diğer birçok şeyin yanı sıra, zombi olma ve boşaltma şansı olmadan çocuk süreçlerini kısıtlama ve hapse atma işlemlerini kaldırabileceğini biliyorum init. Ama uygulama detaylarında bulanıkım. util-linuxGibi mountve tarafından sağlanan araçları nsenter, başlatılan tüm işlemlerin başka bir işlemin doğrudan ad alanı torunları olduğunu izlemek, izlemek ve sağlamak için …

3
Linux'ta bir alt işlem “çevrimdışı” (harici ağ yok) çalıştırma komutu
Gerçek ağımı kaldırmadan çevrimdışı modda test etmek istediğim bir programım var. Bu programın hala unix etki alanı yuvaları ve geri döngü de dahil olmak üzere yerel soketlere bağlanması gerekir. Ayrıca geri döngüde dinlemeli ve diğer uygulamalar tarafından görülebilir olmalıdır. Ancak uzaktaki bir makineye bağlanma denemeleri başarısız olmalıdır. strace/ unshare/ Gibi …

3
çekirdek: Ad alanları desteği
Linux çekirdeğindeki “Ad Alanları desteği” özelliğinin tam olarak ne anlama geldiğini merak ediyorum. Çekirdek 3.11.1'i kullanıyorum (şu anda en yeni kararlı çekirdek). Devre dışı bırakmaya karar verirsem, sistemimde herhangi bir değişiklik fark eder miyim? Birisinin isim alanlarını kullanmaya karar vermesi durumunda, sadece NAMESPACES=Yçekirdeği derlemek yeterli mi yoksa kullanıcı alanı araçlarına …

1
Linux ad alanlarıyla chroot nasıl yapılır?
Linux ad alanlarını okuduktan sonra, diğer birçok özellik arasında, chroot'a bir alternatif oldukları izlenimindeydim. Örneğin, bu makalede : [İsim alanlarının] diğer kullanımları arasında, bir işlemin tek dizin hiyerarşisinin bir kısmına [...] chroot () tarzı izolasyonu dahildir. Ancak, bağlanma ad alanını klonladığımda, örneğin aşağıdaki komutla, yine de tüm orijinal kök ağacını …
14 chroot  namespace 


2
Paylaşımı olmayan chroot simüle
Minimal, kaynak linux dağıtımı için bir bootstrapper yazmaya çalışıyorum. Chroot benzeri bir ortamda inşa etmek istiyorum. Bu, ambalajı basitleştirmelidir. Bu noktada güvenliği önemsemiyorum. Önyükleyici standart olmayan üçüncü taraf komutları gerektirmemelidir. Kök olmanıza gerek yoksa harika olurdu. Bu yüzden fakechroot (1) fakeroot (1) chroot (1) tam olarak aradığım şey değil. Sahte …

2
Bağlama bağlantım neden bağlanma ad alanının dışında görünüyor?
Bu yüzden Linux mount ad alanının nasıl çalıştığını ele almaya çalışıyorum. Böylece, küçük bir deney yaptım ve iki terminal açtım ve aşağıdakileri çalıştırdım: Terminal 1 root@goliath:~# mkdir a b root@goliath:~# touch a/foo.txt root@goliath:~# unshare --mount -- /bin/bash root@goliath:~# mount --bind a b root@goliath:~# ls b foo.txt Terminal 2 root@goliath:~# ls …

1
LXC kök bağlama noktasını nasıl kurar?
Ubuntu'da mount ad alanıyla denemeye çalışıyorum. Şimdiye kadar aşağıdakileri kullanarak boş bir mount ad alanı oluşturabilirim: # mkdir test # unshare --mount # mount none test -t tmpfs # cd test # pivot_root . . # cd / <--- test becomes / Bir LXCUbuntu kabını kontrol ettiğimde , mountkomut aşağıdakileri …
2 mount  lxc  namespace 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.