Nowe posty

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - ultr

Strony: 1 2 3 [4] 5 6 ... 79
46
@Afghan

Spróbowałeś te opcje bootowania (pod F6), o których ci napisano?
W szczególności jak pamiętam na laptopie przydatne były "acpi=off" i "noapic".

Poza tym przydało by się zdjęcie ekranu z momentu, w którym uruchamianie się zawiesza.

47
Administracja / Odp: Odebranie prawnień do katalogu
« dnia: 2016-02-19, 23:49:52 »
OK, źle przeczytałem oryginalny post.
Chodziło nie o całkowite ukrycie, tylko o odebranie praw zapisu.
Więc powyższe chyba tu nie zadziała.


Ale jest znacznie prostszy sposób przez bindfs z FUSE [1].
O ile oczywiście ntfs się z tym nie pogryzie.

/etc/fstab:
# <file system>                             <mount point>                  <type>      <options>                                                     <dump> <pass>
UUID=012345678-0123-0123-0123-0123456789012 /mnt/02CC6ABF4036A989          ntfs        nie,znam,opcji,ntfs                                           0      0
[...]
/mnt/02CC6ABF4036A989/download              /mnt/02CC6ABF4036A989/download fuse.bindfs owner=uzytkownik,group=uzytkownik,perms=0000:u+rwD:g+rwD:o+rD 0      0
[1] https://help.ubuntu.com/community/Bindfs-SharedDirectoryLocalUsers

48
Administracja / Odp: Odebranie prawnień do katalogu
« dnia: 2016-02-19, 23:43:52 »
Taki hack na szybko. Standardowo działa, choć nie wiem czy kod odpowiedzialny za obsługę ntfs nie pokaszani tych uprawnień.

Możesz zbindować (bind-mount) katalog /mnt/02CC6ABF4036A989/download w jakimś innym miejscu (np. /mnt/user/download) dostępnym tylko dla wybranego użytkownika.
Następnie podobnie podmontować jakiś pusty katalog bez uprawnień (np. /mnt/null) w /mnt/02CC6ABF4036A989/download, aby przesłonić oryginalną zawartość.

W ten sposób do /mnt/user/download wejdzie tylko wybrany user, a /mnt/02CC6ABF4036A989/download nie zobaczy nikt.


$ sudo su
# mkdir /mnt/null
# chmod 0700 /mnt/null
# mkdir -p /mnt/user/download
# chown -R user:user /mnt/user
# chmod -R 0700 /mnt/user

Natomiast w /etc/fstab:

# <file system>                             <mount point>                  <type> <options>           <dump> <pass>        
UUID=012345678-0123-0123-0123-0123456789012 /mnt/02CC6ABF4036A989          ntfs   nie,znam,opcji,ntfs 0      0
[...]
/mnt/02CC6ABF4036A989/download              /mnt/user/download             none   bind                0      0
/mnt/null                                   /mnt/02CC6ABF4036A989/download none   bind                0      0

Rezultat:

Drzewo /mnt z poziomu user-a przed zamontowaniem:

user@computer:/mnt$ tree -ugp
.
├── [drwxrwxrwx root     root    ]  02CC6ABF4036A989
│   ├── [drwxrwxrwx root     root    ]  cos
│   │   ├── [-rwxrwxrwx root     root    ]  C.txt
│   │   └── [-rwxrwxrwx root     root    ]  S.txt
│   ├── [drwxrwxrwx root     root    ]  download
│   │   ├── [-rwxrwxrwx root     root    ]  D.txt
│   │   └── [-rwxrwxrwx root     root    ]  W.txt
│   └── [drwxrwxrwx root     root    ]  tam
│       ├── [-rwxrwxrwx root     root    ]  M.txt
│       └── [-rwxrwxrwx root     root    ]  T.txt
├── [drwx------ root     root    ]  null [error opening dir]
└── [drwx------ user     user    ]  user
    └── [drwx------ user     user    ]  download
i po zamontowaniu (fstab zapewni to automatycznie):

# mount /mnt/user/download
# mount /mnt/02CC6ABF4036A989/download

user@computer:/mnt$ tree -ugp
.
├── [drwxrwxrwx root     root    ]  02CC6ABF4036A989
│   ├── [drwxrwxrwx root     root    ]  cos
│   │   ├── [-rwxrwxrwx root     root    ]  C.txt
│   │   ├── [-rwxrwxrwx root     root    ]  S.txt
│   ├── [drwxrwxrwx root     root    ]  download [error opening dir]
│   └── [drwxrwxrwx root     root    ]  tam
│       ├── [-rwxrwxrwx root     root    ]  M.txt
│       └── [-rwxrwxrwx root     root    ]  T.txt
├── [drwx------ root     root    ]  null [error opening dir]
└── [drwx------ user     user    ]  user
    └── [drwxrwxrwx root     root    ]  download
        ├── [-rwxrwxrwx root     root    ]  D.txt
        └── [-rwxrwxrwx root     root    ]  W.txt
Za to inny użytkownik zobaczy tylko to:

user2@computer:/mnt$ tree -ugp
.
├── [drwxrwxrwx root     root    ]  02CC6ABF4036A989
│   ├── [drwxrwxrwx root     root    ]  cos
│   │   ├── [-rwxrwxrwx root     root    ]  C.txt
│   │   ├── [-rwxrwxrwx root     root    ]  S.txt
│   ├── [drwxrwxrwx root     root    ]  download [error opening dir]
│   └── [drwxrwxrwx root     root    ]  tam
│       ├── [-rwxrwxrwx root     root    ]  M.txt
│       └── [-rwxrwxrwx root     root    ]  T.txt
├── [drwx------ root     root    ]  null [error opening dir]
└── [drwx------ user     user    ]  user [error opening dir]

49
Dodatkowo przy reinstalacji podajesz taką samą nazwę użytkownika jak w #1
Tak tylko informacyjnie:
Nazwa użytkownika ma znaczenie, bo tak będzie nazywał się katalog /home/uzytkownik. Choć tu można to łatwo poprawić zwykłym poleceniem mv.
Jednak ważne są też uprawnienia do tego katalogu, które przy większej ilości użytkowników mogą się pomieszać, bo nie opierają się na nazwie użytkownika, ale na jego id (z reguły pierwszy user ma id=1000).
Aby to naprawić wystarczy:
sudo chown -R uzytkownik:uzytkownik /home/uzytkownik
To dość często stosowane polecenie przy takich zabawach z przenoszeniem danych, więc warto je znać.

50
Można też bardzo prosto:
cd /punkt/montowania/partycji/i/dowolny/podkatalog
dd if=/dev/zero of=plik bs=4k
zajmie całe dostępne miejsce jednym plikiem i się zakończy
potem rm plik i dysk jest czysty.
Tylko żeby nie była to używana systemowa partycja, bo po zajęciu całego miejsca system może być niestabilny. Dobrze wtedy zrobić to z LiveCD.

Nie służy do anty-forensikowego czyszczenia dysku.
Tak samo w tym przypadku nadpiszesz tylko zawartości plików. Ale np. nazwy plików które kiedyś istniały pozostaną, bo siedzą w tablicy alokacji plików.
https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout#Linear_.28Classic.29_Directories

51
Inne urządzenia / Odp: Pozbycie się obrazu ISO z USB
« dnia: 2016-02-15, 19:45:37 »
Nagrałem obraz ISO Arch Linuxa na USB. Chciałem pozbyć się obrazu, ale nic nie mogę zrobić.
Użyć graficznego programu gparted aby zmienić tablicę alokacji na MBR (aka MS-DOS).
Oczywiście, jeśli możesz pozwolić sobie na utratę wszystkich partycji.

Albo najlepiej zajeeeeeechać wcześniej zerami tablicę alokacji i po kłopocie:
sudo dd if=/dev/zero of=/dev/sdb bs=2048 count=1
512 dla partycji MBR, 4*512=2048 dla GPT, ale nic się nie stanie jak nadpiszesz więcej.
Na przykład cały pendrive (będzie trwało długo, można przerwać w dowolnym momencie):
sudo dd if=/dev/zero of=/dev/sdb bs=4k
(dla formalności przy GPT wypadałoby też usunąć kopię tablicy z końca dysku, ale utworzenie nowej i tak ją nadpisze)

Potem zostanie ci utworzyć tablicę partycji na nowo (np. gparted lub fdiskiem).

Przy pendrive nie ma specjalnej potrzeby stosować GPT.
Dla kompatybilności lepiej użyć MBR.

Moja znajomość linuxa nie jest wielka.
Ta wiedza nie dotyczy tylko Linuksa:
https://pl.wikipedia.org/wiki/Master_Boot_Record
https://pl.wikipedia.org/wiki/GUID_Partition_Table
https://en.wikipedia.org/wiki/Master_boot_record
https://en.wikipedia.org/wiki/GUID_Partition_Table

52
a nowy plik się nawet nie stworzył.
To dziwne. Po zmianie kolejności w SystemSettings* też nie?
Ten plik odpowiada właśnie za kolejność urządzeń.
Możesz pogooglać na jego temat, może natrafisz na coś związanego z Twoim problemem.

*łatwiejszy dostęp: kcmshell4 phonon

53
Jest jeszcze jeden plik konfiguracyjny związany konkretne z tymi ustawieniami Phonona z SystemSettings:
~/.config/kde.org/libphonon.conf
Spróbuj się wylogować, zmienić mu nazwę, zalogować się ponownie i ustawić dźwięk jeszcze raz.

Możesz też, tak jak poprzednio, sprawdzić czy zawartość tego pliku się zmienia.
Być może też jakimś rozwiązaniem byłoby odebranie mu praw do zapisu?

Co do szyfrowania:
Kiedy następuje odszyfrowanie partycji z katalogiem domowym? W czasie bootowania (crypttab) czy dopiero przy logowaniu?
Może zbyt późno dla Phonona? To by wyjaśniało różnicę między restartem a przelogowaniem.

54
@Andrzej J
Autorowi wątku chodzi chyba o urządzenia dźwiękowe, a nie domyślne programy.

Po wylogowaniu ustawienia się nie zmieniają, ale po restarcie już tak.
Spróbuj takie coś:
1. Wyloguj się, zrób kopię całego katalogu ~/.kde/share/config/. Zaloguj się, ustawienia powinny być cały czas poprawne.
2. Zapisz wynik polecenia aplay --list-devices
3. Zrestartuj komputer, zgodnie z tym co piszesz ustawienia powinny się zmienić.
4. Wyloguj się, zrób znów drugą kopię całego katalogu ~/.kde/share/config/.
5. Zapisz drugi raz wynik polecenia aplay --list-devices
Teraz programem kompare porównaj oba skopiowane katalogi i wrzuć diff-a na forum. Wrzuć też oba wyniki polecenia aplay.
Może uda się dojść do tego co się kaszani.

55
Zmień ustawienia i poszukaj jak zapisać sesję (o ile to możliwe).
Ja mam w ogóle wyłączone zarządzanie sesją (otwiera nową za każdym logowaniem) i pomimo to urządzenia dźwiękowe zapisywane są poprawnie.
System: Debian 8 Jessie (stable), amd64, wcześniej na i686 i starym sprzęcie też śmigało.

56
Inne / Odp: ecryptfs zżera mi miejsce w /home
« dnia: 2016-02-12, 00:43:16 »
To nie jest kopia, ale faktyczne dane. Więc raczej usunięcie ich nie jest dobrym pomysłem.
Zapewne podczas instalacji zaznaczyłeś (lub nie odznaczyłeś, nie wiem jak jest domyślnie) szyfrowanie katalogu domowego.

Miejsce nie jest zajmowane dwukrotnie.
Katalog /home/Użytkownik nie istnieje fizycznie na dysku i jest (wirtualnie) montowany jako rozszyfrowane dane z /home/.escryptfs/Użytkownik
Możesz to sprawdzić poleceniem mount.

Tu jest co nieco więcej na ten temat:
https://help.ubuntu.com/community/EncryptedHome#Encrypted_Home

A w Google jest opis jak wyłączyć szyfrowanie i powrócić do zwykłego katalogu domowego.
Ale jak już napisałem, nie zmieni to ilości realnie zajętego miejsca na dysku.

57
Rozumiem, że tę kolejność zmieniasz w SystemSettings, w Sprzęt -> Multimedia -> Ustawienia dźwięku i obrazu?
Po zmianie używasz przycisku "Zastosuj listę urządzeń do...", żeby na pewno wszędzie był ten sam wybór?
Klikasz przycisk Zastosuj?

Czy swój katalog HOME tworzyłeś na czysto przy instalacji systemu, czy importowałeś stare dane (w szczególności konfigurację KDE)?
Spróbuj się wylogować na konsoli (Ctrl+Alt+F1) usunąć plik ~/.kde/share/config/phonondevicesrc (albo zmień mu nazwę):
mv ~/.kde/share/config/phonondevicesrc ~/.kde/share/config/phonondevicesrc_old
Potem zaloguj się ponownie do KDE i wtedy spróbuj pozmieniać ustawienia. Może to pomoże.

58
Instalacja oprogramowania / Odp: Wine instalacja
« dnia: 2015-12-27, 14:10:03 »
Polecam zainstalować PlayOnLinux. Pozwala na zautomatyzowaną instalację wielu gier/programów, umożliwia łatwą instalację dodatkowych komponentów, sam zarządza wersjami Wine. I każdy instalowany program trzyma osobno nie robiąc bałaganu w pojedynczym profilu Wine.

60
Konfiguracja / Odp: 2 problemy
« dnia: 2015-11-17, 10:58:11 »
1.

A ja nie polecam łączyć menadżerów plików ze świata GTK z KDE. Pewnie nawet drag&drop przestanie działać.

W KDE też możesz dodawać akcje do menu.
W katalogu ~/.kde/share/kde4/services/ServiceMenus/ tworzysz plik *.desktop, który będzie odpowiadał akcji na pliku.

Np taki dla niszczenia pliku z nadpisaniem (dziwne, że nie ma tego domyślnie):

wipe.desktop:
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all;
Actions=Wipe;

[Desktop Action Wipe]
Name=Wipe file or directory
Name[pl]=Zniszcz plik lub katalog
Icon=edit-delete
Exec=wipe -f -r -c -q -Q 1 %F
W twoim przypadku można napisać coś takiego:

copy-paths.desktop:
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all;
Actions=CopyPaths;

[Desktop Action CopyPaths]
Name=Copy Paths
Name[pl]=Kopiuj ścieżki
Icon=edit-copy
Exec=qdbus org.kde.klipper /klipper setClipboardContents "`(IFS='\n'; for i in %F; do echo $i; done)`"
Akcje pojawią się w podmenu Działania.


2.

Dolphin: menu Ustawienia -> Konfiguracja Dolphin..., panel Ogólne, zakładka Potwierdzenia, opcja "Usuwaniu plików lub katalogów"
lub
Konqueror: menu Ustawienia -> Konfiguracja Konqueror..., panel Zarządzanie plikami -> Ogólne, zakładka Potwierdzenia, opcja "Usuwaniu plików lub katalogów"

Strony: 1 2 3 [4] 5 6 ... 79