Benvenuto su Inforge
Rimuovi la pubblicità e partecipa alla più grande comunità italiana sul mondo digitale presente sul web sin dal 2007.
Iscriviti

Discussione come rendere uno script sh avviabile all avvio di linux

kimera3000

Utente Bronze
2 Giugno 2019
46
5
22
salve ho trovato questo script macchanger

echo “
#! bin/sh

#ifconfig wlan0 down
#ifconfig wlan1 down
ifconfig eth0 down
#ifconfig eth1 down

#macchanger -r wlan0
#macchanger -r wlan1
macchanger -r eth0
#macchanger -r eth1

#ifconfig wlan0 up
#ifconfig wlan1 up
ifconfig eth0 up
#ifconfig eth1 up

> /etc/init.d/macchangerstartup

però non mi ricordo come renderlo autoeseguibile all avvio di kali linux e una cosa semplice per cambiare il mac address ma vorrei renderlo automatico all avvio di kali linux
credo che dovrei aggiungere qualcosa qui

> /etc/init.d/macchangerstartup

aspetto risposta grazie :D
 

Bostik

Utente Gold
28 Ottobre 2009
1,211
255
320
Hai verificato di aver dato i privilegi di esecuzione allo script?

Bash:
chmod +x /etc/init.d/macchangerstartup

Nel caso non funzionasse prova a fare un link simbolico in /etc/rc.d

Bash:
ln -s /etc/init.d/macchangerstartup /etc/rc.d/

Fammi sapere ;)
 

kimera3000

Utente Bronze
2 Giugno 2019
46
5
22
ho provato in tutti e due i modi bro mi dice che il link e gia esistente però nn si avvia lo script quando riavvio kali linux...
lo copiato anche nel file lo devo avviare io nn parte solo...
Screenshot_2021-07-17_21_13_53.png
Screenshot_2021-07-17_21_13_33.png
 
Banner pubblicitario per Bright Data su Inforge.net azienda di vendita Proxy, Data Collector e Content Unlocker
Supporta Inforge con una donazione

Psychonaut

Utente Emerald
17 Giugno 2012
1,165
498
383
Potresti usare crontab dai :

Un approccio consiste nell'aggiungere un'attività cron @Reboot :

  1. L'esecuzione crontab -e ti permetterà di modificare il tuo cron.
  2. Aggiungendo una linea come questa ad essa:
    @Reboot /path/to/script

    eseguirà quello script una volta avviato il computer.
fonte qui
 

kimera3000

Utente Bronze
2 Giugno 2019
46
5
22
perfetto funziona... però ci dovrebbe essere il modo di creare uno script automatico.. senza inserirlo in crontab era per imparare pure.. comunque ora guardo in giro però cosi funziona gia l avevo provato direttamente con il comando
@Reboot macchanger -r wlan0... grazie :D
 
Supporta Inforge con un acquisto su NordVPN
Supporta Inforge con una donazione
Banner pubblicitario per Bright Data su Inforge.net azienda di vendita Proxy, Data Collector e Content Unlocker
Supporta Inforge con una donazione

NoNameoN

Utente Gold
28 Marzo 2020
493
694
286
Ultima modifica:
Ti consiglio di installare, qualora non l'avessi, Starup Application, è molto utile e potrebbe semplificarti la vita più in la.
  1. chmod +x <nome script sh> tipo chmod +x script.sh
  2. Apri Startup Application
  3. Add -> ./<percorso script> tipo ./home/nonameon/Desktop/script.sh
asd.png
 

kernelspace

Utente Bronze
17 Giugno 2021
63
38
33
Si, corretto.
Codice:
cd ~
nano .profile

# aggungi percorso completo del tuo script

# salva e riavvia o logout/login

Per eseguire lo script in automatico unba sola volta al boot i modi sono tanti:
- in .profile, si esegue al login
- tu usi sysvinit, quindi basta posizionare l'esecuzione dopo l'avvio della rete,
anche in "/etc/rc.local" dovrebbe andare bene
(cerca sysvinit tutorial, cose tipo https://learn.adafruit.com/running-programs-automatically-on-your-tiny-computer/sysv-init-runlevels)
- altro metodo quello di NoNameOn
 
Supporta Inforge con un acquisto su NordVPN
Supporta Inforge con una donazione