Προς το περιεχόμενο

static ip startup script - firewall overcome


Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπερα

1)ενω εχω βαλει ifup eth0 σαν εντολη στο sudo xfce4-session-settings δεν ξεκιναει με συνδεση η συνεδρια(εχω απενεργοποιησει τους network managers)με αποτελεσμα να ανοιγω τερματικο και να δινω sudo ifup eth0 για να αποκτησω συνδεση.Με ποιον αλλο τροπο μπορω να το κανω?

 

2)Πως μπορω να ξεπερασω το τειχος προστασιας μιας εταιρειας που δεν σε αφηνει να κατεβασεις αρχεια,torrent ?

 

Ευχαριστω.

Δημοσ.

Για το 1 το πιθανότερο είναι να χρειαστεί να βάλεις sudo ifup eth0 και να ρυθμίσεις το sudo μέσω του αρχείου /etc/sudoers να μή σου ζητάει password για αυτή την εντολή.

Αλλιώς, χρησιμοποίησε το init script της διανομής σου που χειρίζεται τα network interfaces σου κάτι που είναι και πιο σωστό εκτός αν για κάποιο λόγο θέλεις μόνο ο δικός σου χρήστης να έχει network.

 

Το 2ο είναι epic fail και δέν θα απαντήσω :P

Δημοσ.

Γιατί δεν ρυθμίζεις τον router να σου δίνει την στατική ip? Για το δεύτερο μπορεί να γίνετε μέσω proxy. Εδώ υπάρχει μια λίστα που ανανεώνετε συχνά για τους proxy που δεν τους έχουν πάρει ακόμα χαμπάρι και ανανεώνετε αρκετά συχνά

 

http://antipalivo.ru/proxy/list

 

Μια ιδέα είναι να ανοίξεις το torrent πρόγραμμα μέσω proxychains με κάποιο proxy server στις ρυθμίσεις του.

Δημοσ.

Για το 1 το πιθανότερο είναι να χρειαστεί να βάλεις sudo ifup eth0 και να ρυθμίσεις το sudo μέσω του αρχείου /etc/sudoers να μή σου ζητάει password για αυτή την εντολή.

Αλλιώς, χρησιμοποίησε το init script της διανομής σου που χειρίζεται τα network interfaces σου κάτι που είναι και πιο σωστό εκτός αν για κάποιο λόγο θέλεις μόνο ο δικός σου χρήστης να έχει network.

 

Το 2ο είναι epic fail και δέν θα απαντήσω :P

ακριβως μονο εγω θελω

αλλα το θεμα ειναι πως μπορω να πω στο etc sudoers να μην ζηταει pass για την συγκεκριμενη εντολη?

Δημοσ.

Ανοίγεις το /etc/sudoers αρχείο σαν root με την εντολή:

>sudoedit /etc/sudoers

και εκεί θα προσθέσεις κάτι τέτοιο

>your_username your_hostname = NOPASSWD: /sbin/ifup

Η αλλαγή γίνεται άμεσα μόλις σώσεις το αρχείο.

Προφανώς, αλλάζεις το your_username και το your_hostname με το username του χρήστη που θέλεις να έχει αυτή τη δυνατότητα και το hostname του συστήματος σου (ή το keyword ALL) αντίστοιχα. Επίσης επιβεβαίωσε ότι το ifup βρίσκεται στο /sbin

>which ifup

Αν δεν σου βγάλει τίποτα η παραπάνω εντολή (σαν κανονικός χρήστης όχι root) τότε μάλλον το ifup βρίσκεται σε PATH το οποίο δέν είναι δηλωμένο για τον χρήστη σου. Μπορείς να το προσθέσεις στο .bashrc αρχείο στο home του χρήστη σου ή τέλος πάντων στο config αρχείο του login shell του χρήστη. Για να προσθέσεις π.χ. το /sbin στο PATH του χρήστη σου, βάζεις στο παραπάνω αρχείο κάτι τέτοιο:

>PATH=$PATH:/sbin

Τέλος, φρόντισε στο startup script του DE σου, το ifup να το εκτελείς με το absolute path όπως ακριβώς δηλαδή θα το προσθέσεις και στο /etc/sudoers (/sbin/ifup στο παράδειγμα)

Δημοσ.

δεν το εκκινει..και πλεον σε καθε sudo μου βγαζει

 

sudo: >>> /etc/sudoers: syntax error near line 26 <<<

sudo: parse error in /etc/sudoers near line 26

sudo: no valid sudoers sources found, quitting

sudo: unable to initialize policy plugin

προφανως κατι δεν βαζω σωστα στην εντολη

gregor hpc = NOPASSWD: /sbin/ifup αυτο εχω

Δημοσ.

Και κατι ακομα που το εχω απορια.

 

Εστω οτι κανεις κανονικα ifup eth0 και δουλευει. Τις ρυθμισεις για το eth0, για το αν ειναι με σταθερη ip ή μεσω dhcp, παλι απο το /etc/network/interfaces τις παιρνει!

Οποτε 2 τινα μπορει να συμβαινουν. Ή ειναι ολα ωραια και καλα στο /etc/network/interfaces αλλα δεν λεει καπου "auto eth0" για να σηκωνει το eth0 στην εκκινηση, οποτε λυνεται με μια απλη προσθηκη του παραπανω.

Ή, πριν κανεις το "ifup eth0", δινεις και ολες τις αλλες εντολες για να παρει ip κλπ, που το θεωρω μαζοχισμο!

Δημοσ.

Παιδιά ο άνθρωπος ζήτησε να μπορεί μόνο ένας χρήστης του συστήματος να μπορεί να έχει ethernet interface, γι αυτό γίνεται όλη η φασαρία.

Δημοσ.

Αυτο ειναι

#

# This file MUST be edited with the 'visudo' command as root.

#

# Please consider adding local content in /etc/sudoers.d/ instead of

# directly modifying this file.

#

# See the man page for details on how to write a sudoers file.

#

Defaults env_reset

Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

 

 

# Host alias specification

 

# User alias specification

 

# Cmnd alias specification

 

# User privilege specification

root ALL=(ALL:ALL) ALL

gregor ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command

%sudo ALL=(ALL:ALL) ALL

 

# See sudoers(5) for more information on "#include" directives:

 

#includedir /etc/sudoers.d

gregor hpc = NOPASSWD: /sbin/ifup

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...