[Ttssh2-commit] [4922] SCP に関する説明を追加した。

svnno****@sourc***** svnno****@sourc*****
2012年 5月 2日 (水) 20:41:42 JST


Revision: 4922
          http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4922
Author:   yutakapon
Date:     2012-05-02 20:41:42 +0900 (Wed, 02 May 2012)
Log Message:
-----------
SCP に関する説明を追加した。

Modified Paths:
--------------
    trunk/doc/ja/html/reference/sourcecode.html

-------------- next part --------------
Modified: trunk/doc/ja/html/reference/sourcecode.html
===================================================================
--- trunk/doc/ja/html/reference/sourcecode.html	2012-05-02 07:35:33 UTC (rev 4921)
+++ trunk/doc/ja/html/reference/sourcecode.html	2012-05-02 11:41:42 UTC (rev 4922)
@@ -921,6 +921,63 @@
 \x81@\x82Ȃ\xA8\x81A\x92[\x96\x96\x83\x89\x83C\x83\x93\x83f\x83B\x83V\x83v\x83\x8A\x83\x93(line discipline: \x89\xF1\x90\xFC\x8BK\x96\xF1)\x82Ƃ\xA2\x82\xA4\x82̂́A\x82\xBD\x82Ƃ\xA6\x82΃v\x83\x8D\x83O\x83\x89\x83\x80\x82\xAA getchar() \x82\xF0\x8CĂяo\x82\xB5\x82\xBD\x82Ƃ\xAB\x82ɁAEnter\x83L\x81[\x82\xF0\x89\x9F\x89\xBA\x82\xB7\x82\xE9\x82܂ŁA\x83v\x83\x8D\x83O\x83\x89\x83\x80\x82ɐ\xA7\x8C䂪\x93n\x82\xE8\x82܂\xB9\x82\xF1\x81B\x92[\x96\x96\x83\x89\x83C\x83\x93\x83f\x83B\x83V\x83v\x83\x8A\x83\x93\x82́A\x83v\x83\x8D\x83O\x83\x89\x83\x80\x8E\xC0\x8Ds\x92\x86\x82ł́u\x8Ds\x93\xE0\x95ҏW\x81v\x82\xF0\x89”\\x82Ƃ\xB7\x82邽\x82߂̃\x82\x83W\x83\x85\x81[\x83\x8B\x82ł\xB7\x81BLinux\x82ł́A\x92[\x96\x96\x83\x89\x83C\x83\x93\x83f\x83B\x83V\x83v\x83\x8A\x83\x93\x82\xCD /proc/tty/ldiscs \x82Ŋm\x94F\x82ł\xAB\x82܂\xB7\x81iN_TTY\x82\xAA\x95W\x8F\x80\x93I\x82ɗ\x98\x97p\x82\xB3\x82\xEA\x82\xE9\x81j\x81B
 
 
+  <h3>SCP</h3>
+\x81 @ SCP(Secure Copy)\x82\xCD OpenSSH \x83p\x83b\x83P\x81[\x83W\x82Ɋ܂܂\xEA\x82\xE9\x83v\x83\x8D\x83O\x83\x89\x83\x80\x82\xCC1\x82‚ł\xA0\x82\xE8\x81ASSH\x83Z\x83b\x83V\x83\x87\x83\x93\x82\xF0\x8Eg\x82\xC1\x82ăt\x83@\x83C\x83\x8B\x82̑\x97\x8E\xF3\x90M\x82\xF0\x8Ds\x82\xA4\x82\xB1\x82Ƃ\xAA\x82ł\xAB\x82܂\xB7\x81BSCP\x82𗘗p\x82\xB7\x82邽\x82߂ɂ́A\x83\x8A\x83\x82\x81[\x83g\x83T\x81[\x83o\x82\xC9 sshd \x82\xBE\x82\xAF\x82ł͂Ȃ\xAD\x81A"scp"\x83R\x83}\x83\x93\x83h\x82\xE0\x93\xB1\x93\xFC\x82\xB3\x82\xEA\x82Ă\xA2\x82\xE9\x95K\x97v\x82\xAA\x82\xA0\x82\xE8\x82܂\xB7\x81BOpenSSH\x82\xCCSCP\x82́Asshd \x83f\x81[\x83\x82\x83\x93\x82\xA9\x82\xE7"scp"\x83R\x83}\x83\x93\x83h\x82\xAA\x8Eq\x83v\x83\x8D\x83Z\x83X\x82Ƃ\xB5\x82ċN\x93\xAE\x82\xB3\x82\xEA\x82邱\x82ƂŎ\xC0\x8C\xBB\x82\xB3\x82\xEA\x82Ă\xA2\x82܂\xB7\x81B\x82Ȃ\xA8\x81ASCP\x82\xC6SFTP(Secure Feil Transfer Program)\x82͂܂\xC1\x82\xBD\x82\xAD\x95ʂ̃v\x83\x8D\x83g\x83R\x83\x8B\x82ŁASCP\x82͏\x83\x90\x88\x82Ƀt\x8
 3@\x83C\x83\x8B\x82́u\x91\x97\x90M\x81v\x82Ɓu\x8E\xF3\x90M\x81v\x82\xB5\x82\xA9\x82ł\xAB\x82܂\xB9\x82\xF1\x81B<br>
+\x81 @ SSH\x83Z\x83b\x83V\x83\x87\x83\x93\x8F\xE3\x82Ńt\x83@\x83C\x83\x8B\x93]\x91\x97\x82\xF0\x8Ds\x82\xA4\x82ɂ́A\x83N\x83\x89\x83C\x83A\x83\x93\x83g\x82\xA9\x82\xE7\x83T\x81[\x83o\x82֐ڑ\xB1\x82\xAA\x90\xAC\x8C\x{1C2D42}\xBD\x82\xA0\x82ƂɁA\x83V\x83F\x83\x8B\x83I\x81[\x83v\x83\x93\x82̑\xE3\x82\xED\x82\xE8\x82ɁA\x81u\x8AO\x95\x94\x83R\x83}\x83\x93\x83h\x82̎\xC0\x8Ds\x81v\x82Ƃ\xA2\x82\xA4\x8C`\x8E\xAE\x82ŁASCP\x82\xAA\x97\x98\x97p\x82ł\xAB\x82\xE9\x82悤\x82ɂȂ\xE8\x82܂\xB7\x81B
+\x81@
+\x81@<h5>SSH2\x82̏ꍇ</h5>
+\x81@\x81 @ SSH2_MSG_CHANNEL_REQUEST \x82\xF0\x83T\x81[\x83o\x82֑\x97\x82\xE9\x82Ƃ\xAB\x82ɁA"pty-req"\x82̑\xE3\x82\xED\x82\xE8\x82\xC9"exec"\x82\xF0\x83T\x81[\x83r\x83X\x96\xBC\x82Ƃ\xB5\x82Ďw\x92肷\x82\xE9\x82ƁA\x8AO\x95\x94\x83R\x83}\x83\x93\x83h\x82\xF0\x8E\xC0\x8Ds\x82\xB7\x82邱\x82Ƃ\xAA\x82ł\xAB\x82܂\xB7\x81B
+<pre>
+\x81@\x81@\x83\x86\x81[\x83U\x94F\x8Fؐ\xAC\x8C\xF7\x8C\xE3
+\x81@\x81@     ----> SSH2_MSG_CHANNEL_OPEN(90)
+\x81@\x81@     <---- SSH2_MSG_CHANNEL_OPEN_CONFIRMATION(91)
+\x81@\x81@     ----> SSH2_MSG_CHANNEL_REQUEST(98)  \x83T\x81[\x83r\x83X\x96\xBC"exec"\x82ŊO\x95\x94\x83R\x83}\x83\x93\x83h\x91\x97\x90M("scp -f")
+\x81@\x81@     <---- SSH2_MSG_CHANNEL_WINDOW_ADJUST  (remote_window+=131072\x83o\x83C\x83g)
+\x81@\x81@     <---- SSH2_MSG_CHANNEL_EXTENDED_DATA  (local_window-=36\x83o\x83C\x83g)
+\x81@\x81@     <---- SSH2_MSG_CHANNEL_DATA(94)
+</pre>
+
+\x81@<h5>SSH1\x82̏ꍇ</h5>
+\x81@\x81@\x83Z\x83b\x83V\x83\x87\x83\x93\x82\xF0\x8AJ\x82\xAD\x82Ƃ\xAB\x82ɁASSH_CMSG_EXEC_CMD \x82\xF0\x83T\x81[\x83o\x82֑\x97\x82\xE9\x82ƁA\x8AO\x95\x94\x83R\x83}\x83\x93\x83h\x82\xF0\x8E\xC0\x8Ds\x82\xB7\x82邱\x82Ƃ\xAA\x82ł\xAB\x82܂\xB7\x81B
+\x81@
+\x81@<h5>\x8AO\x95\x94\x83R\x83}\x83\x93\x83h\x82̏\x91\x8E\xAE</h5>
+<pre>
+\x81@\x81\x96"scp [-v] [-r] [-p] [-d] -t \x83t\x83@\x83C\x83\x8B\x96\xBC"\x81@\x83\x8D\x81[\x83J\x83\x8B\x82\xA9\x82烊\x83\x82\x81[\x83g\x82ւ̃R\x83s\x81[
+\x81@\x81\x96"scp [-v] [-r] [-p] [-d] -f \x83t\x83@\x83C\x83\x8B\x96\xBC"\x81@\x83\x8A\x83\x82\x81[\x83g\x82\xA9\x82烍\x81[\x83J\x83\x8B\x82ւ̃R\x83s\x81[
+\x81@   -v verbose
+\x81@   -r \x83\x8A\x83J\x81[\x83V\x83u
+\x81@   -p \x83^\x83C\x83\x80\x83X\x83^\x83\x93\x83v\x95ێ\x9D
+\x81@   -d \x83f\x83B\x83\x8C\x83N\x83g\x83\x8A
+\x81@   -t Local-to-Remote\x82փR\x83s\x81[
+\x81@   -f Remote-to-Local\x82փR\x83s\x81[
+</pre>
+
+\x81@<h5>\x83f\x81[\x83^\x93]\x91\x97</h5>
+\x81@\x81@\x8AO\x95\x94\x83R\x83}\x83\x93\x83h\x82̑\x97\x90M\x82\xAA\x8A\xAE\x97\xB9\x82\xB5\x82\xBD\x82\xA0\x82ƂɁA\x83t\x83@\x83C\x83\x8B\x82̓\xE0\x97e\x82𑗐M\x82\xA8\x82\xE6\x82ю\xF3\x90M\x82\xB7\x82邱\x82Ƃ\xAA\x82ł\xAB\x82܂\xB7\x81B
+\x81@\x81@
+<pre>
+\x81@\x81@\x82P\x81D\x91\x97\x90M\x82̗\xAC\x82\xEA
+\x81@  \x81@\x81E"T\x83^\x83C\x83\x80\x83X\x83^\x83\x93\x83v 0 \x83^\x83C\x83\x80\x83X\x83^\x83\x93\x83v 0"\x82𑗐M\x81i\x83I\x83v\x83V\x83\x87\x83\x93\x81j
+\x81@  \x81@\x81E"C0666 \x83T\x83C\x83Y \x83t\x83@\x83C\x83\x8B\x96\xBC"\x82𑗐M
+\x81@  \x81@\x81E\x83t\x83@\x83C\x83\x8B\x82̓\xE0\x97e\x82𑗐M
+\x81@  \x81@\x81E\x83Z\x83b\x83V\x83\x87\x83\x93\x83N\x83\x8D\x81[\x83Y
+
+\x81@\x81@\x82Q\x81D\x8E\xF3\x90M\x82̗\xAC\x82\xEA
+\x81@  \x81@\x81E"T\x83^\x83C\x83\x80\x83X\x83^\x83\x93\x83v 0 \x83^\x83C\x83\x80\x83X\x83^\x83\x93\x83v 0"\x82\xF0\x8E\xF3\x90M\x81i\x83I\x83v\x83V\x83\x87\x83\x93\x81j
+\x81@  \x81@\x81E0\x82𑗐M
+\x81@  \x81@\x81E"C0666 \x83T\x83C\x83Y \x83t\x83@\x83C\x83\x8B\x96\xBC"\x82\xF0\x8E\xF3\x90M
+\x81@  \x81@\x81E0\x82𑗐M
+\x81@  \x81@\x81E\x83t\x83@\x83C\x83\x8B\x82̓\xE0\x97e\x82\xF0\x8E\xF3\x90M
+\x81@  \x81@\x81E\x83t\x83@\x83C\x83\x8B\x82̃^\x83C\x83\x80\x83X\x83^\x83\x93\x83v\x82\xF0\x90ݒ\xE8\x81i\x83I\x83v\x83V\x83\x87\x83\x93\x81j
+\x81@  \x81@\x81E0\x82𑗐M
+\x81@  \x81@\x81E\x83Z\x83b\x83V\x83\x87\x83\x93\x83N\x83\x8D\x81[\x83Y
+</pre>
+
+\x81@<h5>\x92\x8D\x88ӎ\x96\x8D\x80</h5>
+\x81@\x81@\x83t\x83@\x83C\x83\x8B\x96\xBC\x82Ƀf\x83B\x83\x8C\x83N\x83g\x83\x8A\x82\xAA\x8A܂܂\xEA\x82\xE9\x82Ƃ\xAB\x82̓p\x83X\x82̋\xE6\x90؂\xE8\x82́u/\x81v\x82ƂȂ\xE8\x82܂\xB7\x81B\x82\xA8\x82\xBB\x82炭\x81A\x81u\\x81v\x82͎󂯕t\x82\xAF\x82Ȃ\xA2\x82Ǝv\x82\xA4\x82̂ŕϊ\xB7\x82\xAA\x95K\x97v\x82ł\xB7\x81B
+
+
+
 <hr>
 
 



Ttssh2-commit メーリングリストの案内