Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Mousty 27 Října 2011, 22:15:25

Název: Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 27 Října 2011, 22:15:25
Hojte,

mám malý dotaz. Sice jsem se naučil změnit MAC pomocí "airmon-ng atd. macchanger atd. atd." ale chtěl bych si tyto příkazy hodit do nějakého skriptu, který bych si spouštěl jako program. Může někdo helpnout jak na to? Díky za každou reakci.
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Tomáš Břinčil 27 Října 2011, 22:56:58
Pravý klik na plochu vytvořit spouštěč?
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 27 Října 2011, 23:18:10
:-) zkusím
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 27 Října 2011, 23:22:55
Tak mám problém se sestavením příkazů.
Standardně postupuji takto jako root:

airmon-ng stop wlan0
ifconfig wlan0 down
macchanger --mac=00:00:00:00:00:00 wlan0
ifconfig wlan0 up
airmon-ng start wlan0

Nevím jak to sesmolit do jednoho řádku.
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Tomáš Břinčil 27 Října 2011, 23:26:27
macchanger --mac=00:00:00:00:00:00 wlan0

a nebo si to připojení zaplatit ;o)
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 27 Října 2011, 23:27:56
Takhle to nefunguje :-( to jsem už zkoušel... Musí to být komplet...
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Tomáš Břinčil 27 Října 2011, 23:36:59
Tak si vytvoř soubor script.sh na první řádek dej
Kód: [Vybrat]
#!/bin/basha pod něj to celé vlož.
Klikni na něj pravým tlačítkem, dej vlastnosti, oprávnění a dole zaškrtni checkbox na "Povolit spouštění souboru jako programu".

Pak při vytváření spouštěče na ten soubor jen odkaž. Když to budeš mít na ploše, tak to bude vypadat takhle: /home/mousty/Plocha/script.sh
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 27 Října 2011, 23:44:53
Citace
#!/bin/bash

airmon-ng stop wlan0
ifconfig wlan0 down
macchanger --mac=00:11:22:33:44:55 wlan0
ifconfig wlan0 up
airmon-ng start wlan0

a nic... :-( spustit jako program ok... problikne terminál a nic...
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Tomáš Břinčil 27 Října 2011, 23:48:05
Jo, moje chyba. Potřebuješ root práva. Do spouštěče před cestu ke scriptu napiš "gksudo".
Kód: [Vybrat]
gksudo /home/mousty/Plocha/script.sh
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 27 Října 2011, 23:51:10
Paráda, tohle už funguje :-)

Vřelé díky za pomoc s mým prvním bashem :-)
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 27 Října 2011, 23:55:58
"gksudo" můžu vložit přímo do toho ".sh" ? takovej malej poslední dotaz :-)
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Tomáš Břinčil 28 Října 2011, 00:45:18
Musel bys to vkládat na začátek každého řádku.
Takže doporučuji to nechat jen jednou, tak jak to je.
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: mosqa 28 Října 2011, 10:47:47
stacilo by 'sudo -i' na zaciatok skriptu, ale heslo by si zadaval do terminaloveho okna, nie do pekneho grafickeho okienka :)
ak to budes riesit takto tak na konci potom este prikaz exit
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 28 Října 2011, 16:40:11
Nebudu asi zbytečně vymýšlet nesmysly :-) takhle to funguje naprosto skvěle skrze spouštěč :-)

Ještě jednou díky ;-)
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Tomáš Břinčil 28 Října 2011, 16:50:10
Ještě pokud bys to chtěl bez zadávání hesla, tak můj poslední příspěvěk. Záleží jak moc to chceš vymazlit :D
http://forum.ubuntu.cz/index.php?topic=59470.0
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Mousty 28 Října 2011, 16:53:05
To je trošku o level výš :-) nicméně mne Linux v celku zaujal a začínám ho brát už dost vážně, takže to začnu studovat :-) Třeba se k tomuto vrátím :-)
Název: Re:Změna MAC - Ubuntu - Help
Přispěvatel: Tomáš Břinčil 28 Října 2011, 17:06:36
Nepřijde mi to moc "hardcore". Tenhle přístup je dobrý, přijdeš na to, že bash má neuvěřitelnou moc a pomocí pár příkazů ovládneš celý systém.