Acrobase  

Καλώς ήρθατε στην AcroBase.
Δείτε εδώ τα πιο πρόσφατα μηνύματα από όλες τις περιοχές συζητήσεων, καθώς και όλες τις υπηρεσίες της AcroBase.
H εγγραφή σας είναι γρήγορη και εύκολη.

Επιστροφή   Acrobase > Υπολογιστές και Τεχνολογία > Πληροφορική και Επικοινωνία > Linux
Ομάδες (Groups) Τοίχος Άρθρα acrobase.org Ημερολόγιο Φωτογραφίες Στατιστικά

Notices

Δεν έχετε δημιουργήσει όνομα χρήστη στην Acrobase.
Μπορείτε να το δημιουργήσετε εδώ

Απάντηση στο θέμα
 
Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 05-06-09, 17:48
Το avatar του χρήστη Gildor
Gildor Ο χρήστης Gildor δεν είναι συνδεδεμένος
High Elf
 

Τελευταία φορά Online: 08-05-17 14:17
Φύλο: Δεν έχω αποφασίσει ακόμα
Η διαθεσή μου τώρα:
Διαχειρηση υπηρεσιων

Στο κουτι μου εχω διαφορες υπηρεσιες (http, ftp, ssh) που για λογους ασφαλειας ανοιγω οταν χρειαζονται

Το θεμα ειναι οτι εχουν ασυναρτητο τροπο. Για παραδειγμα το ssh αρχιζει με /usr/sbin/sshd ενω το ftp με /etc/init.d/vsftp start

Υπαρχει καποιος αλλος πιο λειτουργικος τροπος για να διαχειριζομαι την καθε υπηρεσια χωρις να πρεπει να ψαχνω το full path name της καθεμιας (ειναι δυσκολο να πληκτρολογεις καθε τοσο init.d, που δεν πιανει και το tab), και αν θελει start η οχι;
__________________
Υπάρχουν σε όλα δύο απόψεις...
Αυτή που λέω εγώ, και η σωστή!

Τελευταία επεξεργασία από το χρήστη Gildor : 05-06-09 στις 17:52
Απάντηση με παράθεση
  #2  
Παλιά 05-06-09, 17:56
Το avatar του χρήστη Archmage
Archmage Ο χρήστης Archmage δεν είναι συνδεδεμένος
Μέλος
 

Τελευταία φορά Online: 13-03-18 23:30
Φύλο: Άντρας
Στα γρήγορα:

Φτιάξε alias για κάθε εντολή όπως σε βολεύει ή μικρά scripts που να συμπεριφέρονται με ομοιογενή τρόπο.

alias ssh_start="/usr/sbin/sshd"
alias ftp_start="/etc/init.d/vsftp start"

και όμοια για ssh_stop, ftp_stop κλπ
__________________
may you live in interesting times
Απάντηση με παράθεση
  #3  
Παλιά 05-06-09, 18:44
Το avatar του χρήστη Morgul
Morgul Ο χρήστης Morgul δεν είναι συνδεδεμένος
Άσωτος διαχειριστής
 

Τελευταία φορά Online: 26-03-22 20:02
Φύλο: Δεν έχω αποφασίσει ακόμα
Μια σχετικά βρώμικη λύση:

Κώδικας:
rc ()
{
    svc=$1;
    action=$2;
    case "$svc" in
        ssh)
            /etc/init.d/ssh "$action"
        ;;
        httpd)
            /etc/init.d/apache "$action"
        ;;
        ftp)
            /etc/init.d/vsftp "$action"
        ;;
        *)
            rc="/etc/init.d/$svc";
            if [ -x "$rc" ]; then
                "$rc" "$action";
            else
                echo "Unknown service $svc." 1>&2;
                return 1;
            fi
        ;;
    esac
}
Βάλτο στο ~/.bash.profile σου, και μετά μπορείς να του λες:

Κώδικας:
rc ftp start # ← ανεβάζει το vsftpd.
rc httpd stop # ← κατεβάζει τον Apache.
rc gdm restart # ← εκτελεί άμεσα το /etc/init.d/gdm restart
Μπορείς να του προσθέσεις υποστήριξη για ό,τι άλλο θέλεις. Αν του ζητήσεις να χειριστεί ένα service που δεν έχεις ορίσει στα case statements, θα το θεωρήσει όνομα αρχείου στο /etc/init.d και θα το τρέξει έτσι. (το *) case).
Απάντηση με παράθεση
  #4  
Παλιά 06-06-09, 13:27
jimm Ο χρήστης jimm δεν είναι συνδεδεμένος
Οργανωτής Club
 

Τελευταία φορά Online: 22-01-17 21:16
Φύλο: Άντρας
Αρχική Δημοσίευση από Gildor Εμφάνιση μηνυμάτων
Το θεμα ειναι οτι εχουν ασυναρτητο τροπο. Για παραδειγμα το ssh αρχιζει με /usr/sbin/sshd ενω το ftp με /etc/init.d/vsftp start
Δηλαδή η διανομή που έχεις δεν παρέχει startup script για sshd όπως κάνει με το vsftp?

Δ.
__________________
Let's call it an accidental feature -- Larry Wall
Απάντηση με παράθεση
Οι παρακάτω χρήστες έχουν πει 'Ευχαριστώ' στον/στην jimm για αυτό το μήνυμα:
Qluser (11-06-09)
Απάντηση στο θέμα


Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 1 (0 μέλη και 1 επισκέπτες)
 

Δικαιώματα - Επιλογές
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι σε λειτουργία

Που θέλετε να σας πάμε;


Όλες οι ώρες είναι GMT +3. Η ώρα τώρα είναι 15:17.



Forum engine powered by : vBulletin Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.