Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Linssid uruchamia mi się tylko z polecenia z terminala. Ikony już nie.
Offline
To poraw zawartość ikony, żeby się uruchamiał, plik nazwa.desktop (opisujący zawartość skrótu) to normalny tekstowy.
NP:
cat $PWD/Firefox.desktop
#!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon[pl_PL]=firefox Name[pl_PL]=Firefox Exec=firefox16 Name=Firefox Icon=/usr/share/pixmaps/firefox128.png
Ostatnio edytowany przez Jacekalex (2017-11-17 14:26:26)
Offline
Alt + F2 też nie działa ?
poczytaj: https://404.g-net.pl/2012/12/linssid-wszystko-o-twoich-sasiadach/
Jak instalowałeś, gdzie siedzi program, gdzie jest plik linssid.desktop
Program do działania wymaga hasła root - więc może tu jest ból.
Offline
Bodzio napisał(-a):
Alt + F2 też nie działa ?
poczytaj: https://404.g-net.pl/2012/12/linssid-wszystko-o-twoich-sasiadach/
Jak instalowałeś, gdzie siedzi program, gdzie jest plik linssid.desktop
Program do działania wymaga hasła root - więc może tu jest ból.
Tak wymaga root.
You need root privileges to run this program. Try to use 'sudo' (read the LinSSID manpage to configure).
alt+f2 nie działa
Ostatnio edytowany przez oli (2017-11-17 15:12:33)
Offline
Ten program jest w repozytoriach, więc nie powinieneś mieć problemów.
Zakładam, że instalowałeś gdzie ze źródeł zewnętrznych i stąd problem.
Offline
Że tak pójdę na skróty... to samo masz z polecenia: #iwlist scan
root@domek:/home/bodzio# iwlist scan lo Interface doesn't support scanning. wlp9s0 Scan completed : Cell 01 - Address: 90:F6:52:80:35:AE Channel:11 Frequency:2.462 GHz (Channel 11) Quality=67/70 Signal level=-43 dBm Encryption key:on ESSID:"TP-LINK_POCKET_3040_8035AE" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s Mode:Master Extra:tsf=0000000198a9fc83 Extra: Last beacon: 40ms ago IE: Unknown: 001A54502D4C494E4B5F504F434B45545F333034305F383033354145 IE: Unknown: 010882848B960C121824 IE: Unknown: 03010B IE: Unknown: 0706555320010B1B IE: Unknown: 2A0100 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : CCMP TKIP Authentication Suites (1) : PSK IE: Unknown: 32043048606C IE: Unknown: 2D1A6E1103FF00000000000000000000000000000000000000000000 IE: Unknown: 3D160B0F0400000000000000000000000000000000000000 IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : CCMP TKIP Authentication Suites (1) : PSK IE: Unknown: DD180050F2020101830003A4000027A4000042435E0062322F00 IE: Unknown: DD1E00904C336E1103FF00000000000000000000000000000000000000000000 IE: Unknown: DD1A00904C340B0F0400000000000000000000000000000000000000 IE: Unknown: DD0900037F01010000FF7F Cell 02 - Address: 4C:5E:0C:CC:2D:65 Channel:3 Frequency:2.422 GHz (Channel 3) Quality=31/70 Signal level=-79 dBm Encryption key:off ESSID:"Uzdrowisko_1p_2" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s Mode:Master Extra:tsf=00001baada72a912 Extra: Last beacon: 276ms ago IE: Unknown: 000F557A64726F7769736B6F5F31705F32 IE: Unknown: 010882848B960C121824 IE: Unknown: 030103 IE: Unknown: 050400010000 IE: Unknown: 2A0100 IE: Unknown: 2D1A2C1003FF00000000000000000000000000000000000000000000 IE: Unknown: 32043048606C IE: Unknown: 3D1603000000000000000000000000000000000000000000 IE: Unknown: DD2A000C42000000011E00100000026625060000344335453043434332443635000000000000000005027609 IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00 IE: Unknown: DD1E00904C332C1003FF00000000000000000000000000000000000000000000 IE: Unknown: DD1A00904C3403000000000000000000000000000000000000000000 enp8s0 Interface doesn't support scanning.
Offline
arecki napisał(-a):
Ten program jest w repozytoriach, więc nie powinieneś mieć problemów.
Zakładam, że instalowałeś gdzie ze źródeł zewnętrznych i stąd problem.
To niczego nie zmienia.
Ten program jest zupełnie bez sensu.
Do działania i tak wymaga iw lub iwlist, które wymagają uprawnień roota, więc program się nie uruchamia ;)
Można by całą graficzną aplikację odpalać z uprawnieniami roota, ale to przerost formy nad treścią i niepotrzebna potencjalna luka bezpieczeństwa (eskalacja uprawnień roota w środowisku graficznym dla jakiegoś głupiego programiku).
Offline
eskalacja uprawnień roota w środowisku graficznym dla jakiegoś głupiego programiku
Dla jednych głupi, dla innych niekoniecznie.
I pewnie nawet nie potrzebuje uprawnień roota (bo i do czego), tylko pewnie cap_net_raw mu wystarczy, o ile jakiś idiota nie wpakował do programu sprawdzania, czy jest rootem.
Tcpdump też domyślnie w Debianie nie wstaje bez roota, a u mnie ma:
getcap `which tcpdump` /usr/sbin/tcpdump = cap_net_raw,cap_sys_chroot+ep
Podobnie mtr i etherape:
getcap `which mtr` /usr/sbin/mtr = cap_net_raw+ep getcap `which etherape` /usr/bin/etherape = cap_net_raw+ep
Pozdro
Ostatnio edytowany przez Jacekalex (2017-11-17 17:04:12)
Offline
Manual ma bardzo pocieszny:
The wireless tools that LinSSID uses require root privilege to access. You can use the xhost command to run LinSSID as root in a X session created by a ordinary user. Example:
$ xhost +local:
# linssid
$ xhost -local:
Other way, maybe more secure, is using sudo. To configure the SUDO (/etc/sudoers file), use the visudo command as root (do not edit the /etc/sudoers file directly! visudo will perform syntax checks before write the final configuration):
# visudo
If needed, you can set a preferred editor using the EDITOR environment variable:
# EDITOR=mcedit visudo
The next step is grant access as root to linssid. Considering an ordinary user called eriberto, you will need add the following line at end of file:
eriberto ALL = /usr/bin/linssid
To start LinSSID, via command line, use:
$ sudo linssid
Offline
Połowa programów ma pocieszne manuale, MTR też wymagał roota, żeby wygodne okienko do pingowania otworzyć.
Albo np tcpdump:
Debian:
~$ tcpdump -i net tcpdump: net: You don't have permission to capture on that device (socket: Operation not permitted)
I co? w Debianach i Buntach wszędzie znajdziesz info - użyj sudo albo su.
Ewentualnie SUID na tcpdumpa? po co to?
Offline
to ustaw w skrócie polecenie:
gksu linssid
i też będzie pytał.
Offline
Jacekalex napisał(-a):
to ustaw w skrócie polecenie:
Kod:
gksu linssidi też będzie pytał.
Zmieniłem w pliku /usr/share/applications/linssid.desktop dodając gksu.
Program uruchamia się ale w ten sposób że nie widać górnego paska :)
Jak zmienić jego położenie?
Ostatnio edytowany przez oli (2017-11-18 06:23:54)
Offline
Jak odpalasz z terminala to dekoracja jest ?
Pokaż dokładnie jak to odpalasz.
Offline
ilin napisał(-a):
Jak odpalasz z terminala to dekoracja jest ?
Pokaż dokładnie jak to odpalasz.
klikam na ikonke albo alt+f2 wpisujac: linssid
Offline
Nie wiem jakie masz tam środowisko ale do "odpytywania o hasło pod X-ami" służą różne nakładki na sudo jak kdesudo, gksu czy lxqt-sudo, najpierw upewnij się, że masz którąś zainstalowaną bo w Debianie nie są domyślnie dociągane.
Offline