Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x

2
wyodrębnij osadzone initramfs
Mam jądro, w którym osadzony jest jeden initramfs. Chcę to wyodrębnić. Mam wyjście, x86 boot sectorkiedy to robięfile bzImage Mam plik System.map dla tego obrazu jądra. Czy jest jakiś sposób na wyodrębnienie osadzonego obrazu initramfs z tego jądra z lub bez pomocy pliku System.map ? Interesujący ciąg znaleziony w pliku …

2
Wycofywanie podobjętości btrfs z podobjętościami podrzędnymi
Czy istnieje kanoniczny sposób przywracania do migawki podobjętości, która ma podrzędne objętości podrzędne. Na przykład jest to mój układ woluminów btrfs: ID 257 gen 59802 top level 5 path __active ID 258 gen 59784 top level 5 path __snapshot ID 259 gen 59802 top level 257 path home ID 260 …
9 btrfs  snapshot 

1
Dlaczego lokalizacja zmiennych środowiskowych różni się tak bardzo?
Czytając książkę Hacking: The Art of Exploitation autorstwa Jona Ericksona, staram się przybliżyć adres zmiennej środowiskowej, SHELLCODEaby wykorzystać program. Za każdym razem, gdy biegnę, getenv("SHELLCODE");aby uzyskać lokalizację, rezultat jest zupełnie inny. Wyciąg z mojej skorupy: > for i in $(seq 10); do ./a.out SHELLCODE; done SHELLCODE is at 0xff9ab3a3 SHELLCODE …

1
Jak mogę skonfigurować „anybody”, aby uruchamiał X w jednej linii?
Często publikowanym rozwiązaniem jest uruchomienie, sudo dpkg-reconfigure x11-commonktóre wyświetla graficzną podpowiedź, jednak chcę użyć tego nieinteraktywnie. Scenariusz jest taki, że jestem zalogowany SSH na maszynie jako root (podczas Vagrant Provisioning) i muszę startxraz uruchomić jako zwykły użytkownik, aby wygenerować niektóre pliki konfiguracyjne, zanim przejdę do kolejnych kroków. Uważam, że powodem, …

2
błąd uwierzytelnienia su, brak sudo
Po usunięciu vim-minimalpakietu, ponieważ był on w konflikcie z GUI Vim, którego próbowałem zainstalować, sudozniknął i supowoduje błąd uwierzytelnienia. [portOdin@localhost ~]$ su Password: su: Authentication failure [portOdin@localhost ~]$ sudo bash: sudo: command not found... Próbowałem również z zsh, a także utworzyłem nowego użytkownika, chociaż miałem te same problemy. Gdybym mógł …

1
Moduł oznaczony (F) w / proc / modules
W moim systemie 3.10 niektóre moduły wymienione w / proc / modules są oznaczone (F). Chciałbym znaleźć przyczynę tego (F). Jestem pewien, że moduły nie zostały mocno załadowane i zostały zbudowane z jądrem. Czy mógłbyś wskazać jaki kod jądra tworzy / proc / modules? usb_storage 56610 0 - Live 0xffffffffa005d000 …

3
Zadanie drukowania „Wstrzymane do uwierzytelnienia”
Postępując zgodnie z instrukcjami tutaj , zainstalowałem serwer druku Samba na opartym na ARM Udoo-quadzie z systemem Udoobuntu 12.04 LTS. Serwer Samby działa i (po ustawieniu guest ok = yesna serwerze smb.conf) mogę przeglądać folder „print $” (sterowniki drukarki) bez podawania poświadczeń. Mogę przeglądać drukarkę podczas instalacji drukarki po stronie …
9 ubuntu  samba  printing  arm 

2
Czy można skompilować i uruchomić GNU?
Nowa wersja Guix pojawiła się jakiś czas temu. Wpadłem na pomysł, że jeśli mogę załadować glibc, gcc i guix do HURD i Macha, mogę mieć system GNU inny niż Linux. Ale potrzebuję również oprogramowania, takiego jak bash, emacs, binutils, coreutils, system init. Czy któryś z nich ma wywołania systemowe zależne …
9 gcc  glibc  hurd 

3
Jak pisać / edytować / aktualizować zmienną efI OsIndications z wiersza poleceń?
W związku z potrzebą wprowadzenia narzędzia do konfiguracji oprogramowania układowego UEFI podczas korzystania z ultra szybkiego rozruchu (sterowniki klawiatury nie są ładowane podczas testu POST), chcę napisać do zmiennej efi „Wskazania Os”. Mój system operacyjny to jądro Ubuntu 14.04 3.13.0-35-generic. OsIndications zmienna zwraca maskę bitową UINT64 OsIndicationsSupported zmienna zwraca maskę …

2
Dlaczego setuid nie działa na pliku wykonywalnym?
Wiem, że włączenie setuid w skryptach ma problemy z bezpieczeństwem i dlatego jest domyślnie nieaktywne, ale spodziewam się, że zadziała dla plików wykonywalnych. Stworzyłem i wykonuję, który pokazuje UID jako wynik, postępując zgodnie z instrukcjami opisanymi w tym poście: Zezwalaj na setuid w skryptach powłoki Ale zwraca ten sam identyfikator …

2
Ogólny błąd sprzętowy APEI
W ciągu ostatniego tygodnia mój serwer (z systemem Debian Jessie) zrestartował się dwukrotnie. W dzienniku systemowym widzę to przed każdym ponownym uruchomieniem i nie ma innych punktów: Aug 15 13:32:58 hoshimiya kernel: [296512.005355] {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 1 Aug 15 13:32:58 hoshimiya kernel: [296512.005360] …
9 hardware 

4
Ogranicz czas, w którym użytkownik może się zalogować
Mamy kilka systemów Backbox 3.13 zbudowanych na Ubuntu 12.04. Jeden z moich nastolatków nie rozumie pojęcia tego, zwanego „snem” i ma tendencję do wstawania się na komputerze. Próbuję ograniczyć tę akcję. Próbowaliśmy Niania, która działała przez kilka dni. Następnie, mimo że ustawienia były nadal na swoim miejscu, nadal pozwalało wspomnianej …

2
podgląd obrazu rangera z przezroczystym tłem terminala
Podoba mi się podgląd obrazu w rangerze, ale lubię też mój terminal przezroczysty. Czy naprawdę nie ma sposobu, aby uzyskać podgląd obrazu z w3m i przezroczystym tłem? (Chcę zmienić emulator terminala, jeśli to konieczne, obecnie urxvt)
9 w3m  ranger 

2
Usunięte / tmp przypadkowo
Przypadkowo, pobiegłem sudo rm -r /tmp, czy to problem? Odtworzyłem go za pomocą sudo mkdir /tmp, czy to rozwiązuje problem? Po ponownym utworzeniu katalogu, w sekcji miejsc na pasku bocznym w nautilus w Ubuntu 14.04 widzę / tmp, którego wcześniej nie było ... Czy to problem? I ostatnia rzecz: czy …

2
Jak zainstalować meld 3.11 w Ubuntu 14.04?
Próbuję zmusić meld 3.11 do pracy na Ubuntu 14.04 Próbowałem wykonać poniższą metodę „ cd ~ git clone https://git.gnome.org/browse/meld cd meld sudo ln -s ~/meld/bin/meld /usr/bin/meld Ale kiedy uruchamiam meld w terminalu, pojawia się następujący błąd Traceback (most recent call last): File "/usr/bin/meld", line 223, in <module> setup_settings() File "/usr/bin/meld", …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.