telnet 자동 로그인 쉘로 짜고 싶어요. ?

jiphyunjeon의 이미지

안녕하세요.

FTP는 이런식으로 성공을 했는데
=========================
#ftp join
server="219.241.225.17 7519"
Password="10291214"
ftp -n $server <<End-of-session
user yedang "$Password"
get yesan$da-$ti2
bye
End-of-session
=========================
telnet 도 이런 식으로 자동 로그인 해서 들어 갔다가 화일보기 ls 명령 실행 시킨 다고 빠져 나오려고 합니다.
소스가 몇개 있긴 한데 에러 나구 어떤님은 어떤 유틸을 깔아야 한다구 하네요.
답변 부탁 드림

kevinhan의 이미지

http://list.kldp.org/pipermail/tip/2000Jul/0065.html

여기에 expect를 사용하는 좋은 예가 있군요.

quid pro quo

faye의 이미지

저는 리눅스에서 expect 를 사용합니다..

--
#!/usr/bin/expect

spawn telnet 127.0.0.1
expect -re "login:"
sleep 0.2
send "loginid\r"
expect -re "Password:"
sleep 0.2
send "loginpasswd\r"
interact

맹고이의 이미지

expect는 리눅스에만 있는건가요..?
방금 게시물 보고 한번 만들어볼려고 했는데
/usr/bin/expect 가 없네요.. 딴데 있는건지도 모르겠지만;;
아, uname 해보니깐 HP-UX 라는군요
expect가 없으면 어떤식으로 만들면 될까요..?

최종호의 이미지

tcl 이랑 expect 가져다가 컴파일하고 까시면 됩니다.

재밌는 스크립트언어입니다. ^^

jiphyunjeon의 이미지

감사 합니다.
근데 제가 진짜 초보 거든요.
그리고 이걸 유닉스 솔라이스에 적용 하려구 하거든요
가능할까요 ?
그리고 아래 프로그램은 어디가 가면 구할수 있을 까요?

다른분이 답변해준 내용
"tcl 이랑 expect 가져다가 컴파일하고 까시면 됩니다."

좀 자세히 설명해 주시면 좋구요.

님들 그럼 모두 행복하세요. 좋은생각 좋은하루

최종호의 이미지

www.sunfreeware.com

에 가시면 tcl이랑 expect랑 컴파일 되어 있는 것이 있습니다.

Solaris 버젼과 하드웨어(sparc/x86)에 따라 파일이 있으니까

해당하는 것을 가져오셔서 pkgadd 로 추가하시면 됩니다.

국내에서는 삼성네트웍스에서 미러링하고 있습니다.

http//ftp.xgate.co.kr/sunfreeware/

로 들어가시면 됩니다.

받아서 설치하는 것은 화면 왼쪽에 있는 Downloading/Installation 링크에 있으니까 참조하시면 됩니다.

간단하게 말씀드리면 ftp나 http로 파일 받아와서 gunzip 으로 푼 후에 pkgadd 하시면 됩니다. (root 계정으로)

수고하세요,,

jiphyunjeon의 이미지

감사 합니다.
성공한후 보고 드리죠.

울님들은 다 고수

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.