• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 19, 2025, 10:56:33 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 19, 2025, 10:56:33 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Αιτήσεις Ορκωμοσίας ΤΗΜΜΥ...
by Mr Watson
[Today at 09:55:52]

Πότε θα βγει το μάθημα; -...
by tzortzis
[Today at 07:09:33]

H Στοά των Off Topic
by Katarameno
[June 18, 2025, 20:28:39 pm]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 18, 2025, 19:40:47 pm]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by chatzikys
[June 18, 2025, 19:26:00 pm]

Σιδηροδρομικό Δυστύχημα σ...
by Katarameno
[June 18, 2025, 18:22:39 pm]

[Μεταφορά και Διανομή ΗΕ]...
by tzortzis
[June 18, 2025, 07:55:05 am]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[June 18, 2025, 00:45:33 am]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]
Στατιστικά
Members
Total Members: 9965
Latest: Poli
Stats
Total Posts: 1426725
Total Topics: 31712
Online Today: 187
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 43
Guests: 99
Total: 142
Dimos Bachlas
vaggelis.ntokas
Fotis Roukoutakis
le papillon
DespoinaKarategou
mikrosdia
hevidis3524
Theosarm
Thanoskask
kouf
DarkMagiK06
dimopoul
xarism
Fraser
nick_slendy
tzortzis
Kv
sapounas
antreassv
Denisivo
zontos
athizoi
evrinasto
stavrospk
AODON
Tim
kchatziae
Soto Gonzalez
kkon
Amalia
Nikospneumatikos
spyros36
BossiTsif
anna.f
Saint_GR
alexiosmara
axilleas
dedhe
Maria Pap
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για οποιοδήποτε πρόβλημα με register/login, στείλτε email στο contact@thmmy.gr.
THMMY.gr > Forum > Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα > Περί Υπολογιστών... > Software > Linux / Unix (Moderators: chatzikys, PolarBear) > Απορία: Script για σύνδεση σε άλλο account
0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: Απορία: Script για σύνδεση σε άλλο account  (Read 1012 times)
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Απορία: Script για σύνδεση σε άλλο account
« on: October 06, 2006, 15:23:43 pm »

Θέλω να κάνω ένα script που όταν το τρέχω να με συνδέει αυτόματα σε ένα άλλο account.
Από όσο ξέρω το su user δεν δέχεται στην ίδια γραμμή και password (προφανώς),
υπάρχει κάποιος άλλος τρόπος;
Logged

http://www.mozilla.org/en-US/firefox/new/
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #1 on: October 07, 2006, 19:58:58 pm »

jimi, axel, άλλος;
Logged

http://www.mozilla.org/en-US/firefox/new/
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #2 on: October 07, 2006, 20:48:12 pm »

Δεν εχω σκεφτει να το κανω αυτο με script ως τωρα. Αυτο που θες λογικα μπορει να γινει με τις εντολες expect και send.

Θα χρειαστει αρχικα να εχεις #!/usr/bin/expect -f

Καπου μεσα στον κωδικα θα πρεπει να υπαρχει κατι τετοιο ας πουμε
expect "password:"
send "$password\r"

Τωρα δεν εχω χρονο να το κοιταξω. Αν δεν βρεις τιποτα σχετικο στο google θα το κοιταξω τεταρτη-πεμπτη.
Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #3 on: October 10, 2006, 18:27:01 pm »

Loipon kane prwta

sudo yum install expect

Meta anoi3e ena nano kai kane paste ayta

#!/usr/bin/expect -f
su NewUserName
expect "assword:"
send "NewUserPasswd\r"
expect eof

Save as change_user and exit

chmod +x change_user
./change_user

kai pes moy an doyleyei.

An den doylepsei kane moy paste to error kai epishs kane paste to output ths entolhs
bash -x change_user

Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #4 on: October 11, 2006, 14:02:13 pm »

εδώ με λέει
couldn't read file "passwordishere": no such file or directory
μήπως εννοείς ότι στο expect "password"
το password είναι κάποιο αρχείο από όπου διαβάζει;
Logged

http://www.mozilla.org/en-US/firefox/new/
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #5 on: October 11, 2006, 14:17:36 pm »

Κοιτα πως δουλευει. Εστι οτι εισαι ο χρηστης fugi και θες να γινεις ο χρηστης axel με password 1234
Η φυσιολογικη διαδικασια ειναι
su axel
Σου βγαζει
Password:
πληκτρολογεις 1234 και enter

Οποτε στο script εχω
su axel -> στελνω την εντολη για αλλαγη χρηστη
expect "assword:" -> περιμενω να βγει prompt που να περιεχει τους χαρακτηρες "assword:"
send "1234\r" -> στελνω το 1234 enter
expect eof

Τωρα για ποιο λογο σου εβγαλε αυτο το μηνυμα δεν ξερω. Για ποιο λογο να ψαξει για το pass μεσα σε αρχειο?

Για δοκιμασε το και ετσι και πες μου τι βγαζει

spawn su NewUserName
expect "assword:"
send "NewUserPasswd\r"
expect eof
Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #6 on: October 11, 2006, 15:34:10 pm »

1) τώρα που κατάλαβα πως δουλεύει, μάλλον αντί για "assword:" εννοείς "Password:"
2) μάλλον δεν δουλεύει το expect γιατί μου βγάζει πάλι το promt password request

πάντως είναι εγκατεστημενο
which expect
/usr/bin/expect
Logged

http://www.mozilla.org/en-US/firefox/new/
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #7 on: October 11, 2006, 15:35:24 pm »

εάν βάλω λάθος password μου βγάζει αυτό το περίεργο
Password:
su: incorrect password
couldn't read file "Password:": no such file or directory
bash: send: command not found
couldn't read file "eof": no such file or directory
Logged

http://www.mozilla.org/en-US/firefox/new/
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #8 on: October 11, 2006, 17:13:10 pm »

Το εβαλα σκετο "assword:" γιατι παιζει σε καποιες διανομες να ειναι με μικρο p και σε αλλες με μεγαλο. Ετσι θα δουλευει παντου γιατι ψαχνει το string.

Στο νεο κωδικα που σου εδωσα πριν ξεχασα το #!/usr/bin/expect -f στην αρχη. Γι'αυτο σου βγαζει bash: send: command not found μαλλον.

Δοκιμασε το ετσι
#!/usr/bin/expect -f
spawn su NewUserName
expect "assword:"
send "NewUserPasswd\r"
expect eof

και ετσι
#!/usr/bin/expect -f
spawn su NewUserName
expect "assword:"
send "NewUserPasswd\r"

και αμα δε δουλεψει (που δεν το κοβω Tongue) το κοιταζω μολις μπω σε Linux

Οταν το τρεχεις με bash -x ουσιαστικα κανεις debugging στο script για να καταλαβεις που ειναι το λαθος. Οταν το τρεχεις σαν ./ απλως σου πεταει ενα αοριστο λαθος.
Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #9 on: October 16, 2006, 12:58:05 pm »

το τρέχω με sh πάντα.
Ρε συ εγω δεν έχω spawn
Logged

http://www.mozilla.org/en-US/firefox/new/
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #10 on: October 16, 2006, 13:16:24 pm »

Το spawn στο google το βρηκα. Δεν το εχω δοκιμασει ποτε. :/
Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
Pages: [1] Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...