* ssh + bzip2 + gpg �� bzip2 �� internal error number 1007 ���顼
���ε�����ľ���URL: Permlink | ���ε�����°���륫�ƥ���: [ssh] [gpg] [�ͥåȥ��] [PC]
���饤����Ȥ� cygwin �Ķ���ž�����Ƥ���ǡ����Ϥ���������ɴ�ᥬ�Х��Ȥ���������Х��Ȥ��餤�Υ������������� 1.5Mbps �� ADSL �β�������³���Ƥ��롣
bzip2/libbzip2: internal error number 1007.
This is a bug in bzip2/libbzip2, 1.0.3, 15-Feb-2005.
Please report it to me at: [email protected]. If this happened
when you were using some program which uses libbzip2 as a
component, you should also report this bug to the author(s)
of that program. Please make an effort to report this bug;
timely and accurate bug reports eventually lead to higher
quality software. Thanks. Julian Seward, 15 February 2005.
*** A special note about internal error number 1007 ***
Experience suggests that a common cause of i.e. 1007
is unreliable memory or other hardware. The 1007 assertion
just happens to cross-check the results of huge numbers of
memory reads/writes, and so acts (unintendedly) as a stress
test of your memory system.
I suggest the following: try compressing the file again,
possibly monitoring progress in detail with the -vv flag.
* If the error cannot be reproduced, and/or happens at different
points in compression, you may have a flaky memory system.
Try a memory-test program. I have used Memtest86
(www.memtest86.com). At the time of writing it is free (GPLd).
Memtest86 tests memory much more thorougly than your BIOSs
power-on test, and may find failures that the BIOS doesn't.
* If the error can be repeatably reproduced, this is a bug in
bzip2, and I would very much like to hear about it. Please
let me know, and, ideally, save a copy of the file causing the
problem -- without which I will be unable to investigate it.
���顼�����Ƥϡ�bzip2/libbzip2 �ΥХ���������ʤɤΥϡ��ɥ������㳲���ͤ�����Ȥ�����Ρ���ȯŪ��ȯ������褦�ʤ� �ϡ��ɥ������㳲�ε���������Τǡ�memtest86 �ʤɤΥ�������å��ġ���dz�ǧ���ƤȤΤ��ȡ��빽�쥢�ʥ��顼�ߤ������͡�
��Υޥ���Υ���� 1GB * 2 �� DDR-SDRAM ECC �ʤ� �� Unbuffered �ʤΤ������ʤ���? �Ǥ⡢���ޤǤ�����ʤ��ä����⤷�����ƻ�Υޥ��󡢲���Ƥ��Ƥ��? �ͥåȥ����ͳ�Ǥ�äƤ뤫�顢���ʤ� ssh ���餦�ޤ��ǡ�����������Ƥʤ��Ȥ�? �Ǥ⤽����ä��� bzip2 ���������顼�ˤϤʤ餺����ä��������ǥ��顼�ˤʤ���������ʤ���
�����������褯�狼��ʤ�����äȾܺ٤ʥ�����ɬ�פ��ʡ��Ȥꤢ���������Υ�٥��夲����ǥ�����ʬ�����ϡ��ɥ������θ򴹤��������줿���Ĵ�����Ƥ�������
* rsync �� ssh �ǥߥ顼��󥰥��åץ�����
���ε�����ľ���URL: Permlink | ���ε�����°���륫�ƥ���: [ssh] [�ͥåȥ��] [sonic64.com]
�ȤäƤߤ�ȡ�rsync �ϼ¤��ɤ��Ǥ��������ʥġ���Ǥ��뤳�Ȥ��狼�ä������ʤߤ˺��ޤǤ� lftp ��ȤäƤ������ܤ����� 2004-05-08 �Ρ�lftp ��Ȥä� ftp �ߥ顼��󥰤�������ǽ�פ򻲾ȡ������饤�󥿡��ͥåȤ�Ȥ����ޤǤ� ftp �������Ĥ���Ƥ��ʤ��ä��Τǻ������ʤ�������ä��᤯���� rsync ���ڤ��ؤ���٤����ä���
- rsync �ǥߥ顼��󥰥��åץ�����
�ʲ��Υ��ޥ�ɤǡ���������������Ѥߤ� Landscape �Υ���ƥ�Ĥ��⡼�ȤΤ����饤�󥿡��ͥåȤΥ����Ф�ž�����Ƥ��롣rsync -t -r -z --include=*.html* --exclude=* -e "ssh -i $HOME/.ssh/sonic64.com_upload" $HOME/public_html/log.sonic64/ [email protected]:/home/sonic64/www/sonic64
���ޥ�ɤΰ�̣��
-t �ϥե�����Υ����ॹ����פ�ž�����ȿ�Ǥ����롣
-r �ϥǥ��쥯�ȥ��Ƶ�Ū��ž�����롣
-z �ϰ��̤�Í���ˤ��롣
--include=*.html* --exclude=* �ϤȤꤢ����������ե�����ȥǥ��쥯�ȥ��ž�����оݳ��ˤ��ơ����θ� .html �γ�ĥ�Ҥ���ĥե�����Τ�����Ū��ž������Ĥ��Ƥ��롣�פ���� html ����ž�����Ƥ���櫓����$HOME/public_html/log.sonic64/*.html ��ž���оݤ˻��ꤷ�Ƥ⤤���Τ������ե��������¿�����뤿��˰�����Ĺ������Ȥ������顼�ˤʤäƤ��ޤ����������򤹤뤿�ᡢ$HOME/public_html/log.sonic64/ ��ž���оݤȤ��ƻ��ꤷ�Ƥ��� --include=*.html* --exclude=* ���оݤ� *.html �˹ʤäƤ��롣��äȾ�ꤤ������⤢��Ȼפ������Ȥꤢ��������ǡ�
-e �� ssh ��Ȥä���³�������롣�Ź沽��������Ź�ˤ��ǧ�ڤ����ѤǤ��롣
���ʤߤˡ����������¸�ߤ��ʤ��ե�������⡼�Ȥ��������������ϡ�--delete ���ץ�������ꤹ�롣��ξ��ϥ�⡼�ȤˤΤ�¸�ߤ���ե������ǥ��쥯�ȥ꤬���뤷��Landscape �Υ���ƥ�Ĥ�����������Ǹ��뤳�ȤϤޤ��ʤ��Τǻ��ꤷ�Ƥ��ʤ���
- rsync �Υǡ�������
rsync �Ǥϥǡ����ΰ��̤򥵥ݡ��Ȥ��Ƥ��롣���̤�Ȥ����� -z ����ꤹ�롣�ƥ����ȥե������쵤�˥ߥ顼��󥰤�����ʤɤϡ�ž���̤�ʬ�ΰ����٤˸��餹���Ȥ��Ǥ��롣$ rsync -W -v -t -r -z --include=*.html* --exclude=* -e "ssh -i $HOME/.ssh/sonic64.com_upload" $HOME/public_html/log.sonic64/ [email protected]:/home/sonic64/www/sonic64
sent 13460480 bytes received 17636 bytes 45457.39 bytes/sec
total size is 43120469 speedup is 3.20
13460480 �Х��Ȥ����������Ƥ��ʤ��Τˡ���ץ�������43120469 �Х��ȤˤʤäƤ��롣����ϰ��̤β��ä���
��λȤäƤ�������Υ��åץ�����®�٤ϡ������ͤ� 512Kbps���ºݤ�®�٤Ϥ��������ô�50KB ���餤�ˤʤ롣 Landscape �Υ���ƥ�ĤϹ�פ�50MB �塣���̤�����ž�������ñ��׻���1000�á����ʤ��17ʬ�夫���뤳�Ȥˤʤ롣���̤�Í���ˤ�������ǡ�17ʬ��6ʬ���٤�û�̤���롣�����������������
���ʤߤˡ�-W ���ץ����� ��Ҥ����rsync ���르�ꥺ��פ�̵���ˤ��뤿��Υ��ץ���󡣺���ϰ��̤ˤ��®�ٸ����ٹ�������¬�������Τ� -W ����ꤷ���������ʿ����α��ѤǤϻ��ꤷ�Ƥ��ʤ���-v �Ͼܺ٤�ž�������ɽ�����뤿��Υ��ץ����
- rsync ���르�ꥺ���ž���̤κ︺
rsync ���ȼ��� rsync ���르�ꥺ���Ȥäƥǡ���ž���̤�︺���Ƥ��롣�����⤳��ϰ��̤��Ȥ߹�碌�뤳�Ȥ��Ǥ��롣rsync ���르�ꥺ����ɤ��Ȥ����ϡ��ե��������ꥵ�������ȤΥ֥��å���ʬ�䤷��ɬ�פʥ֥��å�������ž�����Ƥ������ˤ��롣�ç¤ï¿½Ê¥Õ¥ï¿½ï¿½ï¿½ï¿½ï¿½Î°ï¿½ï¿½ï¿½Ê¬ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¹ï¿½ï¿½ï¿½ï¿½ì¤¿ï¿½È¤ï¿½ï¿½Æ¤â¡¢ï¿½Ñ¹ï¿½ï¿½ï¿½Þ¤ï¿½Ö¥ï¿½ï¿½Ã¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Å¾ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ð¤è¤¤ï¿½ï¿½ï¿½È¤Ë¤Ê¤ê¡¢Å¾ï¿½ï¿½ï¿½Ì¤ò¸º¤é¤¹ï¿½ï¿½ï¿½È¤ï¿½ï¿½Ç¤ï¿½ï¿½ë¡£
P2P �ե����붦Í���եȤ� Winny �Ǥ�����ε�ǽ��������Ƥ��롣2005-11-29 �Ρ�Winny �ε��Ѥ���λ�פˤϾܤ����ñ¤«¤Ê¤ï¿½ï¿½Ã¤ï¿½ï¿½ï¿½ï¿½ï¿½Winny �ϥ���������ɤ˼��Ԥ��Ƥ⡢�ǽ餫�����������ɤ���ľ��ɬ�פϤʤ���Winny �϶�Í�ե������64KB ���ȤΥ֥��å��˶��ڤꡢ���Υ֥��å�ñ�̤ǥǡ�������Ȥꤹ�뤫����������Ʊ���褦�ʤ�Ρ�
�ʲ��ϵ������ɲä��ƥߥ顼��󥰤�Ԥä���硣
$ rsync -v -t -r -z --include=*.html* --exclude=* -e "ssh -i $HOME/.ssh/sonic64.com_upload" $HOME/public_html/log.sonic64/ [email protected]:/home/sonic64/www/sonic64
sent 1771974 bytes received 389842 bytes 40407.78 bytes/sec
total size is 43182507 speedup is 19.98
���� Landscape �� HTML �ϡ������������ɲä����ȥ����ɥС��˿��������ؤΥ�󥯤ʤɤ��ɲä���뤿�ᡢ���ե����뤬��������롣ftp ���ä������ե������ƥ��åץ����ɤ���ɬ�פ�����Ȥ���������rsync �����ե���������ǡ���ʬ��ž������Ȥ�����ư�򸫤��Ƥ��ʤ������äƤ���Τ� 1771974 �Х��Ȥ������֥��å��κ�ʬ����ž�����Ƥ����̤������Τ������ǡ��̾�� 19.98 �ܤȤ���®�٤�ã�����Ƥ��롣�����餷����
������������ + �����Фذ��ž���Ȥ������ȤߤΥġ���ʤ� rsync ������Í�Ѥ���������2000���餤�ޤǤʤ顢���λ��ȤߤΤޤޤǤ�����פ�������rsync �ˤϤ�äȤ�����ʵ�ǽ��������������顢���Ф餯�� man rsync �ò¤¸¤Ã¤ï¿½ï¿½ï¿½ï¿½É¤ï¿½Ç¤ß¤ë¤³ï¿½È¤Ë¤ï¿½ï¿½ë¡£
* authorized_keys�˽� no-pty �� command="" �ΰ�̣
���ε�����ľ���URL: Permlink | ���ε�����°���륫�ƥ���: [ssh]
ssh scp sftp ����������ư�¹���ˡ �Ԥ�����
http://www.banana-fish.com/~piro/20041122.html#p01
> �����ϸ��������㡣���Ѥκݤ˲��Ԥ�����Ƥ��ޤäƤ��뤬���ºݤϰ�ԡ�
> from="*.example.com",no-port-forwarding,no-X11-forwarding, no-agent-forwarding,no-pty ssh-dss AAAAB3N...
���äȡ�authorized_keys����ñ¤´ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ë¸¢ï¿½Â¤ò¡¢¥Ñ¥ï¿½ï¿½Õ¥ì¡¼ï¿½ï¿½ï¿½Ê¤ï¿½ï¿½Î¸ï¿½ï¿½ï¿½Í¿ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½È¡ï¿½ï¿½ï¿½É¥Î¡ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½É¤ï¿½Æ±ï¿½ï¿½ï¿½ï¿½ï¿½È¤Ë¤Ê¤Ã¤Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½Ç¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í¤Î¸ï¿½ï¿½Ç¤Ê¤ï¿½Ç¤ï¿½Ç¤ï¿½ï¿½ï¿½è¤¦ï¿½Ë¤ï¿½ï¿½ï¿½authorized_keys���⡼�Ȥ�scp���ư��������ꡣ
���ȡ����������ܤˤ��봪�㤤�����ɡ���no-pty�פϲ���ü���Ȥ�ʤ��ʤ�����ǡ������뤬���ʤ��ʤ�櫓����ʤ��Τǡ�����ü�����ʤ��ǡ�ssh remotehost '/bin/sh' < ���Υ�����ץȡפȤ����������á�
��Ŧ���Ƥ������äƤ��꤬�Ȥ��������ޤ�����򳫤����ޤޱ��Ѥ���Ȥ����Ǥ�����
�Τ��ˡ��åµï¿½Î¥ï¿½ï¿½×¥ï¿½ï¿½ï¿½ï¿½Î¤ß¤Ë¸ï¿½ï¿½Â¤Î¸ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ã¤ï¿½ï¿½ï¿½ç¡¢authorized_keys2 ���ñ¤¤Ç¤ï¿½ï¿½Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½Þ¤ï¿½ï¿½Í¡ï¿½http://www.banana-fish.com/~piro/20040609.html#p06 �˽ñ¤«¤ï¿½Æ¤ï¿½ï¿½ï¿½ï¿½È¤ò¥¹¥ï¿½ï¿½ï¿½×¥È¤ï¿½È¿ï¿½Ç¤Ç¤ï¿½ï¿½Æ¤Ê¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ü¤Ë¤Ê¤Ã¤Æ¤Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½2004-11-17 �� 2004-11-18 �δ�Ϣ������ʬ���ɵ����ޤ������ʤ�ǵ��Ť��ʤ��ä����������
no-pty �ˤĤ��Ƥϸ��򤷤Ƥ��ޤ������ʤ�ۤɡ�no-pty �����Ǥ��Խ�ʬ�Ȥ����������⤽�����Ӥ��㤦�櫓�Ǥ��͡��¹Ԥ��륳�ޥ�ɤ����¤���ʤ顢commmand="" ��Ȥ�ʤ���̵��̣���ȡ��ٶ��ˤʤ�ޤ������ºݤ˻�Ƥߤ���ھ���Ǥ�դΥ��ޥ�ɤ��⡼�ȤǼ¹Ԥ��뤳�Ȥ��Ǥ��ޤ�������Ŧ��ޤᡢ2004-11-17 ���ɵ����ޤ�����
2004-11-17 ������ˡ�command="sleep 80000;" �� no-pty �򥪥ץ������ɲä����������� scp ���Ƥ����ΤǤ�����sleep ��������ƥե������ž���������ʤ���ʤ��Ȥ�����̤˽���ä����ᡢcommand="" �򳰤������¤θ��꤬�Խ�ʬ�ʸ������Ȥʤä��ΤǤ�����
���θ�� 2004-11-20 �ΰʲ��Τ������Ȥ��褦�ˤ��Ƥ��ޤ���
no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,command="umask 077; f=backup`date +%F-%H%M%S`.encoded; echo $f; cat >/home/hiroaki/backup/$f;",from="*.example.com" ssh-dss AAAAB3N (ά)
* ssh + tar �ǰ����ʥե����륳�ԡ�
���ε�����ľ���URL: Permlink | ���ε�����°���륫�ƥ���: [�����륹����ץ�] [ssh] [�Хå����å�]
Misc Change Log �����ʥե����륳�ԡ�
http://quasiquote.org/log/Memo/ssh_filecopy.html
http://sonic64.hp.infoseek.co.jp/2004-11-18.html#2004-11-18-1
ssh + tar ���㤤����Τ����ʡ� rsh �λ��夫��δ��ܤ��Ȼפ��Τ�����
(cd path && tar cf - .) | ssh user@hostname "(cd path && tar xvfp -)"
�Ź沽��������С�����¦�� tar �θ塢����¦�� tar �����ˤ���Ƥ��Ф褤�����Τ���� ssh �ȤäƤ뤫�狼��ʤ����ɡ�
���ɥ�����scp �� sftp �Ǥ�Ǥ��ʤ��Ϥʤ����ҥ�Ȥ� mkfifo���Ǥ�����ž�ݡ����ä� scp �� sftp �� ssh �Υ�åѡ�������(���ʤ��Ȥ� OpenSSH �ϡ�¾�ν����ϤϤɤ��ʤΤ��ʡ�)��
�ʤ��Ѥʤ��Ƚ񤤤Ƥ롩
���꤬�Ȥ��������ޤ����Ѥ������ʤ��顢��rsh �λ��夫��δ��ܡפ��Τ�ޤ���Ǥ��������⤽�� rcp �� rsh �ϻȤä����Ȥʤ��ä��ꤷ�ޤ���ssh + tar �ʤ顢���Ϥ�ľ��ɸ�����Ϥ��Ϥ������Ȥ����׷���������Ƥ��ޤ���
2004-11-18 �Ρ�scp + tar + gpg �ǰŹ沽�ͥåȥ���Хå����åספ�񤤤��塢FreeBSD QandA 2255 http://www.jp.freebsd.org/QandA/HTML/2255.html ���ɤ�Ǥ��ơ�ssh ��ɸ�������Ϥ�Ȥ���ˡ�����뤳�Ȥ��Τäƻ�ƤߤƤϤ��ޤ������������Ȥ�����ȥ������ƥ��η�͹礤���ޤ��Ǥ��Ƥʤ��ä��ΤǸ������Ƥޤ���Ǥ�����
��������ޥ���ǰʲ���¹Ԥ���tar + gpg �����ǡ����� ssh ���Ϥ��ƥ��åץ����ɤ��롣
echo $PASS_PHRASE | { tar --bzip2 -cf - $TAR_TARGET |gpg --batch -c --cipher-algo AES256 --force-mdc --passphrase-fd 3;} 3>&0 |ssh -i $HOME/.ssh/auto $REMOTE_SERVER -l $REMOTE_USER
�åµï¿½ï¿½ï¿½Þ¥ï¿½É¤Ç»È¤Ã¤Æ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½
no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,command="umask 077; f=backup`date +%F-%H%M%S`.encoded; echo $f; cat >/home/hiroaki/backup/$f;" ssh-dss AAAAB3N (ά)
command="" �� no-pty ��Ȥäư������������Τ��ɤ���Ǥ�����������ե�����̾����⡼��¦����������뤳�Ȥ����ء��Ķ��ѿ� SSH_ORIGINAL_COMMAND ��Ȥ���������Ȥ�¾�ˤ�ä��ɤ���ˡ�ʤ����ʡ���õ���Ƥ�����֤Ǥ������Ǥ⤳��� ssh + tar + gpg + SSH_ORIGINAL_COMMAND ������ʤ������Ȥ狼�ä��ΤǤ�����ˡ��Ȥ����Ȥˤ��ޤ������꤬�Ȥ��������ޤ�����
mkfifo �ϻפ��Ĥ��ޤ���Ǥ������ʤ�ۤɡ�����ʤ���֥ե��������ʤ��Ȥ����Τϼ¸��Ǥ��ޤ��͡�̾���դ��ѥ��פäƻȤä����Ȥ���ޤ���Ǥ������������������򤤤��Ȥ��Ǥ�������
- ssh ��ȤäƤ�Τˡ��ʤ��虜�虜 gpg �ǥե������Ź沽����Τ�
���Τ���� ssh �ȤäƤ뤫�狼��ʤ����ɡ�
ssh �Ϸ�ϩ�ΰ�������ǧ�ڤΰ���������ݤ��뤿�ᡢgpg �ϥե�����ΰ���������ݤ��뤿��˻ȤäƤ��ޤ���2004-11-18 �ˤ������طʤ�ñ¤«¤ï¿½ï¿½Ë¡ï¿½ï¿½Ö¤ï¿½ï¿½Î¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ë³ï¿½ï¿½ï¿½ï¿½Ë¥Ç¡ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ð¤ï¿½ï¿½Ê¤é¡¢ï¿½Ì¿ï¿½ï¿½Î°Å¹æ²½ï¿½È¥Õ¥ï¿½ï¿½ï¿½ï¿½ï¿½Î°Å¹æ²½ï¿½ï¿½É¬ï¿½Ü¤ï¿½ï¿½È»×¤ï¿½ï¿½ï¿½ï¿½×¤ÇºÑ¤Þ¤ï¿½ï¿½Æ¤ï¿½ï¿½Þ¤Ã¤ï¿½ï¿½Î¤Ï¸ï¿½ï¿½Õ¤ï¿½Â��ޤ���Ǥ�����
����η�Ǥϡ�����ϤΥե�����Хå����å��ѥ����Ф˥ǡ��������뤳�Ȥ����ꤷ�Ƥ��ޤ�����
���ѤΥ����ФǤ���С��ѡ��ߥå���󤬴Ť���¾�ΰ��̥桼���˥ե�����򸫤��Ƥ��ޤ��ޤ�������ʻ��֤������Ǥ�������������Ȥ������ѥ����Ф��Ȥ��Ƥ⡢����Ϥˤ���ΤǴ����Ը��¤���ä��ʹ֤����Ϥˤ��ޤ������դ���ä������Ԥʤ�ե�����򸫤뤳�Ȥ��Ǥ��Ƥ��ޤ��ޤ���
�ޤ���������ޥ�������ʤɤˤ����ȡ������ʹ֤ˤ�ǡ�������Ȥ򸫤��Ƥ��ޤ��ޤ��������������ʤɤ������ơ����������Ԥ������к��򡢥����ƥ�����Ԥϥե����륷���ƥ�ΰŹ沽�ʤɤ��к��Ϥ�äƤ����٤��Ǥ���Ʊ���褦�ˡ����̥桼���Ǥ����ˤǤ��뤳�Ȥ�����ʤ��äƤ��������Ȥ�����̣�� GPG ��Ȥä��ե�����ΰŹ沽��ܤ��Ƥ��ޤ���
�������ƥ��ϳ�ô���Ԥ��Ѥ߽Ťͤη�̳��ݤǤ����ΤǤ��äơ���ô���Ԥ����ȴ������硢���ȴ���줿�ս�˰�¸������ʬ�ΰ��������ɤ餤�Ǥ��ޤ��ޤ����͡�
- ����
�ɵ�����äѤ��Ѥʤ��Ƚ񤤤Ƥ�����⡼�ȥޥ���� pgp �������Τ��������ɤ�Ǥʤ��ä�orz
�ʤ��Υ�����ץȤ�¹Ը塢
ssh user@hostname "(cd path && find . -type f -exec gpg options {} \;)"
�Ǥɤ��衩 gpg �ϻȤäƤʤ��Τ��Τ�ʤ����Τǡ����ץ�����Ŭ���ˡ� tar �ե���������ä���Τ�ñ�� gpg �������ʤ�(¿ʬ���줬��˾�ߤ���ˡ������)��
(cd path && tar cf - .) | \
ssh user@hostname "(cd path && gpg options > filename.tar.gpg)"
����˰��̤������ʤ顢
(cd path && tar cf - . | bzip2 -9) | \
ssh user@hostname "(cd path && gpg options > filename.tar.bz2.gpg)"
�Ǥ���櫡�
��������������ǰŹ沽���ʤ��ȥǡ����ΰ���������ݤ��ˤ����Τǡ��Ź沽�ϥ�������Ǥ�äưŹ沽�����ǡ����Τߤ����������������Ȥ����Ǥ����ʤ��֥�⡼�ȥޥ���� pgp �������Τ��פȲ��ʤ��ä��������? �����ʤ�ۤɡ�2004-11-18 �ΰʲ�����ʬ�Ǥ��͡�
������󤳤�� gpg ���Ȥ߹�碌��С�ž����Υ�⡼�ȥޥ����ǤΥե�����ΰŹ沽��¸��Ǥ��롣
�Τ��ˤ�����ȡ֥�⡼�ȥޥ���� gpg ��¹Ԥ������ȡײ��Ǥ��ޤ��͡�ɽ�����ɤ��ʤ��ä��Τǰʲ��Τ褦�˲���ޤ���
��ssh/scp/sftp �Τߤ�Ȥä����ϥǡ������Ź沽�����Τ��̿���ϩ�����������gpg ���Ȥ߹�碌��Х�⡼�ȥޥ�������ä����Ȥ�ǡ�����Ź沽���줿���֤��ݤĤ��Ȥ��Ǥ��롣��
* scp + tar + gpg �ǰŹ沽�ͥåȥ���Хå����å�
���ε�����ľ���URL: Permlink | ���ε�����°���륫�ƥ���: [�����륹����ץ�] [�Хå����å�] [ssh] [gpg]
- �פ���� 2004-03-19 �Ρ�ftp + tar + gpg�ǰŹ沽�ͥåȥ�����Хå����åספ��֤�����
2004-03-19 �ˡ�ftp + tar + gpg�ǰŹ沽�ͥåȥ�����Хå����åספȤ���������ñ¤¤¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ë¡ï¿½ï¿½ï¿½È¥Õ¥ï¿½ï¿½ï¿½ï¿½ë¼«ï¿½Î¤ï¿½ gpg �ˤ�äưŹ沽���Ƥ���Τǡ���Ȥ���ɤ�����ǽ�����㤤����������ftp ��ȤäƤ��뤿�� ��ϩ��� ID �� �ѥ���ɤ���İ����뤪���줬���롣�ե�����ΰ����ȥ�������Ȥΰ������̤��������̵���ۡ���ڡ��������ӥ��Τ褦�� ftp �ΤߤΥ����ӥ����Ƥ���ۥ��Ȥξ�����İ���Ф���Í�����к���Ȥ�Τ��ñ¤·¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ssh �ò¥µ¡ï¿½ï¿½Ó¥ï¿½ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½ï¿½Û¥ï¿½ï¿½È¤Ê¤ï¿½ scp �� sftp ��Ȥ����Ȥ��̿��ΰŹ沽��¸��Ǥ��롣
ssh/scp/sftp �Τߤ�Ȥä����ϥǡ������Ź沽�����Τ��̿���ϩ�����������gpg ���Ȥ߹�碌��Х�⡼�ȥޥ�������ä����Ȥ�ǡ�����Ź沽���줿���֤��ݤĤ��Ȥ��Ǥ��롣���Τ������˳����˥ǡ���������Ф��ʤ顢�̿��ΰŹ沽�ȥե�����ΰŹ沽��ɬ�ܤ��Ȼפ���
- scp �Ѥθ�����
2004-11-17 �Ρ�ssh scp sftp ����������ư�¹���ˡ�פΤ������ scp ���Ѥ��ĸ��¤���ꤷ����������������Ȥ���2004-11-22 �ɵ���
2004-11-17 �˽񤤤���command="" �λ��꤬�ʤ���������Ȥä����ϸ��¤θ��꤬�Խ�ʬ��command="" ��Ȥ鷺�� scp ���Ѥθ��Ȥ������ʤ�С��ե�����ž�����ò������������Ȥ��ʤɤ��к���֤��ʤ��ȷ��Ū�˥�����ؤΥ�������������Ƥ��ޤ������줬���롣�ܤ����� 2004-11-22 ��authorized_keys �˽� no-pty �� command="" �ΰ�̣�פ򻲾ȡ�
- scp ��ɸ�����Ϥ���ǡ������ɤ�Ǥ���ʤ�
2004-03-19 �Ρ�ftp + tar + gpg�ǰŹ沽�ͥåȥ�����Хå����åספ������ΰ�Ĥˡ�gpg �����Ϥ����ǡ�����ľ�� ftp ��ɸ�����Ϥ��Ϥ��ƥ��åץ����ɤ��롢�Ȥ�����Τ����롣����Τ�������;�פ���֥ե�������餺�˺Ѥࡣscp �Ǥ�Ʊ�����ò¤·¤è¤¦ï¿½È»×¤Ã¤ï¿½ï¿½Î¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê¤ï¿½ï¿½ scp �ˤ�ɸ�����Ϥ���ǡ������ɤ��ľ�ܥ��åץ����ɤȤ�����ǽ���ʤ���scp �� man page ���ɤ�Ǥߤ��������ؤε�ǽ�ϸ��Ĥ����ʤ��ä����������ʤ��Τǰ��٥ե�����˽ñ¤½Ð¤ï¿½ï¿½ï¿½ï¿½È¤Ë¤ï¿½ï¿½ï¿½ï¿½ï¿½
scp man scp.0
http://www.unixuser.org/~euske/doc/openssh/jman/scp.html
- scp + tar + gpg �ǰŹ沽�ͥåȥ���Хå����åפ��륷���륹����ץ�
�Ȥ����櫓�ǤǤ����Τ��ʲ��Υ�����ץȡ������ cron �Ǽ�ư�¹Ԥ��롣#!/bin/sh
# setup
PASS_PHRASE="MY SECRET PASS PHRASE STRING"
TAR_TARGET="/home/hiroaki/log.txt /home/hiroaki/etc /cygdrive/s/cvsroot"
OUTPUT_FILE="backup`date +%F-%H%M%S`.tar.bz2.encoded"
OUTPUT_PATH="/home/hiroaki/tmp/$OUTPUT_FILE"
REMOTE_SERVER=backup.example.com
REMOTE_USER=hiroaki
REMOTE_UPLOAD_DIR=/home/hiroaki/backup
date
echo $TAR_TARGET
echo $PASS_PHRASE | { tar --bzip2 -cf - $TAR_TARGET |gpg --batch -c --cipher-algo AES256 --force-mdc --passphrase-fd 3;} 3>&0 >$OUTPUT_PATH
echo output to $OUTPUT_PATH
scp -oIdentityFile=$HOME/.ssh/auto $OUTPUT_PATH $REMOTE_USER@$REMOTE_SERVER:$REMOTE_UPLOAD_DIR
if [ $? -ne 0 ]; then
echo "`date` scp error" >&2
exit 1
fi
rm -f $OUTPUT_PATH
echo backup complete
date
- scp �ǤϺ������Ū�ˤ�����Â
��äѤ�ɸ�����Ϥ����Ϥ����ǡ����򥢥åץ����ɤ�������gpg �����������ե�����Υϥå��������å������ꡢscp�ʳ��Υץ������Ǥ� gpg �ν��Ϥ����Ѥ����ꡢ��������ˤ�ե�����򤿤������ꤷ�������ϰ��٥ե�����˽��Ϥ������������Τ���������Ϥ���ʤ��ȤϤ��ʤ������ޤ����ե�����򥢥åץ����ɤ�����˥ѡ��ߥå�������Ȥ��Ƥ�������������ɡ�scp �Ǥ� chmod �ʤɤ�ȯ�ԤǤ��ʤ��褦�ʤΤǤ����Ǥ��ʤ���umask �� 077 �ˤ��Ƥ�����������ʤ��ơ����åץ����ɤ����ե������ 600 ������Ū�˻��ꤷ����������ɤʤ���
scp ���ޥ�ɤ��С�����󥢥åפ��Ƶ�ǽ����������븫���ߤ�ʤ�����������
OpenSSH FAQ
http://www.ie.openbsd.org/openssh/ja/faq.html#2.10
2.10 - scp �� (�ʤˤ��ε�ǽ) ���ɲä��Ƥ���ʤ�?
û������: ����Ǥ���
Ĺ�������: scp ��ɸ�ಽ����Ƥ��ʤ��ΤǤ�������ˤ�äȤ�ᤤ��Τϡ�rcp �������뤫�פȤ������ͤ����Ǥ����������³��ξ¦��Ʊ�����ޥ�ɤ��Ȥ��뤿�ᡢ��ǽ�䥪�ץ������ɲä���Ȱۤʤ�����δ֤���߱��ѤǤ��ʤ��ʤ������������ޤ���
��������ǽ�� sftp �Τۤ����ɲä���䤹���Ǥ��礦���ʤ��ʤ餳�Υץ��ȥ����ɸ�ಽ����Ƥ��ޤ��� (�ޤ��� �ɥ�ե�ɸ��Ǥ���)�����饤����Ȥȥ����Ф��̡��ˤʤäƤ��뤫��Ǥ���
�������Ū�ˤ� scp �Ϥ��ޤ�Ŭ���Ƥ��ʤ��褦���������� sftp ���Ƥߤ褦��
* ssh scp sftp ����������ư�¹���ˡ
���ε�����ľ���URL: Permlink | ���ε�����°���륫�ƥ���: [ssh] [�������ƥ�]
- �����ѤΥѥ��ե졼���ʤ��θ����äƸ��¸���פ��٥���
������ssh/scp�μ�ư��ž�� �Ԥ�����http://www.banana-fish.com/~piro/20040609.html#p06
���ͤ���������ѥ�������Ϥ�expect�Ǽ�ư���ʤ�ġ��Хåɡ��Υ��ϥ���Web�ǹ���ʤ��Ǥ��졣(ά)
����cron�Ȥ�����ssh/scp����Τ�ssh-agent�ǥѥ��ե졼�����Ϥ�ư��ž�äƤΤ�Хåɡ��Υ��ϥ��ʡ�
������ssh/scp�μ�ư��ž��:
��ư��ž���Ѥθ���ѥ��ե졼���ʤ��Ǻ������롣
�Ǥ�äơ����θ���ȤäƤ��뤳�Ȥ򡢤����ˤ���ɬ�׺Ǿ��¤κ�Ȥ��������¤��뤫��ͤ���
������(�������Ǥ�)��
ɬ�׺Ǿ��¤κ�Ȥ����¤�����ˡ�Ȥ��Ƥϡ�
�������Ʊ�����ޥ��(�����ޤ��)�����¹Ԥ��ʤ��ʤ顢authorized_keys��command='...'��ȤäƼ¹ԤǤ��륳�ޥ�ɤ򤽤���������¡�
�ե�����ž�����Ӥ����ʤ顢scponly�Ȥ���ž�����Ӥ˸��ꤵ�줿��������⡼�ȤΥ�������ȤΥ���������ꤹ�롣
�åµ2�ĤΥ������ˤϳ������ʤ�����ɡ�����Υ��ޥ�ɤ˼¹Ԥ����¤���������restricted shell�Ȥ���
��ǽ�ʤ�chroot patch�򤢤Ƥ�sshd��Ȥä�chroot�Ķ����Τ��ɤ���
���뤤��authorized_keys��command='...'��ǽ��Ȥäƶ���Ū������Υ��ޥ�ɤ�¹Ԥ��줿���ˡ������⡼�Ȥ���(ssh host 'cmd...'����)Ϳ����줿���ޥ�ɥ饤�󤬴Ķ��ѿ�SSH_ORIGINAL_COMMAND����¸�����Τ����Ѥ��ơ�SSH_ORIGINAL_COMMAND�����ǰ����˽������륳�ޥ�ɤ���Ȥ���
�Ȥ��ä���ˡ���ͤ����롣����ˡ��ɤ����Ƥ�ɬ�׺Ǿ��¤Υ��ޥ�ɤ����¤Ǥ��ʤ����ϡ���³���Υۥ��Ȥ����¤��������³���ۥ��Ȥ�������Τȡ��¹Ԥ��줿���ޥ�ɤΥ�����acct���dzμ¤˼��(ɬ�פʤ饢�顼�Ȥ����֤褦�ˤ���)��
�ʤ�ۤɡ����ǤǤ��뤳�Ȥ���ꤹ�뤳�Ȥ���褫�����Ȥ��Ѥʥ��٥�Ȥ��夬�ä��Ȥ��˸��Ф�����Ȥߤ��äƤ����äƤ��Ȥ͡�
���ȡ��ճ���¿�����򤬡��֥ѥ��ե졼���ʤ�����̩����(�ѥ����ǧ�ڤˤ�����)�ѥ���ɤʤ���Ʊ�����餤�����פȤ���(ά)
��̩���Υѥ��ե졼������̩���ե������Ź沽���Ƥ�����Τ��Ǥ����դ˸�������̩���ե�����ò°¼Ô¤ï¿½ï¿½ï¿½Þ¤ï¿½Æ¤ï¿½ï¿½Þ¤Ã¤ï¿½ï¿½é¡¢ï¿½ï¿½ï¿½È¤ï¿½ï¿½Ñ¥ï¿½ï¿½Õ¥ì¡¼ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ê¤µï¿½ï¿½Æ¤ï¿½ï¿½Æ¤â¡¢ï¿½ï¿½ï¿½ï¿½Crack ( http://www.crypticide.com/users/alecm/ ) �ߤ����ʥ��ե饤�󹶷⤬��ǽ���Ĥޤê°ï¿½Ô¤Ï¼ï¿½ï¿½ï¿½ï¿½ï¿½ì¤¿ï¿½ï¿½Ì©ï¿½ï¿½ï¿½ï¿½É¤Ã¤ï¿½ï¿½Ì¤Î°Â¿ï¿½ï¿½ï¿½ï¿½Æºï¿½È¤ï¿½ï¿½Ç¤ï¿½ï¿½ï¿½Þ¥ï¿½ï¿½ï¿½Ç¤ï¿½ï¿½Ã¤ï¿½ï¿½ê¼ï¿½ñ¹¶·ï¿½Ê¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ê¹¶ï¿½ï¿½Ê¤ï¿½È¤Ã¤Æ¥Ñ¥ï¿½ï¿½Õ¥ì¡¼ï¿½ï¿½ï¿½ï¿½Ãµï¿½ï¿½ï¿½ï¿½ï¿½È¤ï¿½ï¿½Ç¤ï¿½ï¿½ë¡£
�ʤΤǡ�����̩����¾�ͤ��Ϥ��ʤ��פȤ������Ȥ��������ѥ��ե졼�������ꤹ�뤳�Ȥ����ڤ��˽��ס��ѥ��ե졼���Ϥ����Ȥ������λ��ֲԤ��Ǥ����ʤ���
���줬ʬ����С�ssh-agent��keychain�Ȥ���ꡢ�������褯�ѥ��ե졼���ʤ��ˤ�����ä����������äƤΤ�ʬ����Ȼפ�(��ư��ž�ξ���)�����äơ�Ŭ�ڤʥѡ��ߥå�������ꤵ��Ƥ�����̩���ե����������ʹ�(root�Ȥ�)�ʤ顢���󤷤Ƥ���ssh-agent/keychain���ü���Ǥ��硣�ѥ��ե졼�����ꤷ�Ƥ��̣���ʤ����֤ʤ󤫤���Ҥ�ssh-agent�Υץ���������󤸤�äƤ�(��ä��ˤʤ�����)����ư��ž�˼��Ԥ����פȤ����֥����Ф��֡��Ȥ��뤿�Ӥˡ��ѥ��ե졼�����Ϥ���ssh-agent��ư���ʤ��Ȥ����ʤ�(����ô���������˥ѥ��ե졼�������ʤ��Ȥ����ʤ�)�פȤ��äơ�;�פʼ�֤������������
�Τ��ˡ��Ƶ�ư���٤� ssh-agent ��ư�Ϥ���ʤ��������Ǥޤ����ѥߥ���ȯ�������ͤʤ��������ä���ѥ��ե졼��̵�����������ˤ��ʤäƤ롣��ɥ������ƥ����������ȥȥ졼�ɥ��դˤʤ뤳�Ȥ�¿��������η�Ǥ�������Ƚ�Ǥ��Ȼפ���
- ��ư�¹��Ѥθ�����
�Ȥ����櫓�Ǽºݤ˸��¤���ꤷ�Ƥߤ롣����� authorized_keys2 ��٥���á��ե�������������Ȥ� OS ���ä��̼��������������Τ� ssh �˸¤�ʤ���٥���äʤΤǤ��٤Ƥ�äƤ��뤳�Ȥ�������ư�¹����Ѥθ��������-N ���ץ����ǥѥ��ե졼�������Ǥ��롣����϶��Ǻ���������
$ ssh-keygen.exe -t dsa -N "" -f ~/.ssh/auto_execute
�������������� ~/.ssh/auto_execute.pub �� from="*.example.com",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ���ץ������ղä�����⡼�ȥ����Ф� ~/.ssh/authorized_keys2 ���ɲá�
�����ϸ��������㡣���Ѥκݤ˲��Ԥ�����Ƥ��ޤäƤ��뤬���ºݤϰ�ԡ�
# 2004-11-22 �ɵ���
# �ʲ��θ������Υ��ץ�������Ǥϸ��¤����Ǥ��Ƥ��ʤ���
# ���¤����Ǥ��Ƥ������������ϡ�
# ��ҤΡ֤Ǥ��뤳�Ȥ���ꤷ����ư�¹��Ѥθ��� ssh ��³���Ƥߤ�פι�򻲾ȡ�
from="*.example.com",no-port-forwarding,no-X11-forwarding,
no-agent-forwarding,no-pty ssh-dss AAAAB3NzaC1kc
3MAAACBAKZhqMdcujcJgGOCIsi+PrmkEEaAy/gpRPpB3Q5OA
wNG+PwTdU5O8/NPde64wNux4XNUB7XkV2eXWfaTZRYyYe0oC
XeJMh2LKZ/a/F3Wu283uuExSZhbkt3Dcv3+u6oyjBzIfNU+P
(�ʲ�ά)
2004-11-22 �ɵ����åµï¿½Î¸ï¿½ï¿½ï¿½ï¿½Õ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½×¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ç¤ï¿½Ìµï¿½ï¿½Ì£ï¿½È¤ï¿½ï¿½ï¿½ï¿½ï¿½Å¦ï¿½ï¿½Äºï¿½ï¿½ï¿½ï¿½ï¿½ï¿½
ssh scp sftp ����������ư�¹���ˡ
http://www.banana-fish.com/~piro/20041122.html#p01
���äȡ�authorized_keys����ñ¤´ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ë¸¢ï¿½Â¤ò¡¢¥Ñ¥ï¿½ï¿½Õ¥ì¡¼ï¿½ï¿½ï¿½Ê¤ï¿½ï¿½Î¸ï¿½ï¿½ï¿½Í¿ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½È¡ï¿½ï¿½ï¿½É¥Î¡ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½É¤ï¿½Æ±ï¿½ï¿½ï¿½ï¿½ï¿½È¤Ë¤Ê¤Ã¤Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½Ç¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í¤Î¸ï¿½ï¿½Ç¤Ê¤ï¿½Ç¤ï¿½Ç¤ï¿½ï¿½ï¿½è¤¦ï¿½Ë¤ï¿½ï¿½ï¿½authorized_keys���⡼�Ȥ�scp���ư��������ꡣ
���ȡ����������ܤˤ��봪�㤤�����ɡ���no-pty�פϲ���ü���Ȥ�ʤ��ʤ�����ǡ������뤬���ʤ��ʤ�櫓����ʤ��Τǡ�����ü�����ʤ��ǡ�ssh remotehost '/bin/sh' < ���Υ�����ץȡפȤ����������á�
��Ŧ���̤ꡢ�åµï¿½Î¸ï¿½ï¿½Ç¤ï¿½ ~/.ssh/authorized_keys2 �� scp ����뤳�Ȥ��ɤ��ʤ��Τǰ�̣���ʤ���
�ޤ���command="" ��̵����硢�ʲ��Τ褦�˥������ľ�ܥ��ޥ�ɤ�������ळ�Ȥ��Ǥ��롣����� authorized_keys2 ����Ȥ����������ü����ɽ�����줿��
$ echo "cat .ssh/authorized_keys2" |ssh -i /home/hiroaki/.ssh/auto remotehost.example.com -l hiroaki
��ɡ�commnad="" ��Ȥ��ʤ����ϡ���������ssh/scp�μ�ư��ž�ϡ� http://www.banana-fish.com/~piro/20040609.html#p06 ���󼨤���Ƥ�����ˡ�Ǹ��¤���ꤹ��ɬ�פ����롣
- ���ꤷ�����ץ���������
sshd.0http://www.unixuser.org/~euske/doc/openssh/jman/sshd.html
authorized_keys �ե�����η��� ����ȴ�衣
authorized_keys �ե�����η���
from="pattern-list"
���Υ��ץ�����Ĥ���ȡ�������ǧ�ڤ˲ä��ơ����饤����ȤΥۥ�
�Ȥ�����å��Ǥ���褦�ˤʤ�ޤ�������ޤǶ��ڤä���⡼�ȥۥ���
̾ (canonical name) �Υѥ������󤬻���Ǥ��ޤ� (`*' ����� `?' ��
�磻��ɥ����ɤȤ��ƻȤ��ޤ�)�����Υꥹ�Ȥˤϡ֡��Ǥʤ��פȤ�����
�� (negation) ������뤳�Ȥ�Ǥ��ޤ������ξ��ϥѥ��������Ƭ��
`!' ��Ĥ��Ƥ�������������Ĥ��Υѥ�����˥ۥ��Ȥ� canonical name
���ޥå�������硢���θ��ϵ��Ĥ���ޤ��󡣤��Υ��ץ����ϥ�����
��ƥ���夲�뤿��ˤĤ����ޤ���: ������ǧ�ڤ��켫�Τϡ�(�����
����) �ͥåȥ����͡��ॵ���С�����¾����Ȥ������Τ���
���ޤ��󡣤��������⤷��ʪ�������餫����ˡ�Ǹ�����ळ�Ȥ��Ǥ���
�С����θ���Ȥä������Τɤ�����Ǥ��������Ǥ��Ƥ��ޤ����Ȥˤ�
��ޤ������Υ��ץ����ϡ����Τ褦����ޤ줿����Ȥ����Ȥ��꺤
��ˤ��ޤ� (�⤷�����Ȥ����Ȥ���ʤ顢���Τۤ��˥͡��ॵ���Ф�
�롼���ޤǤ�������ʤ��ƤϤʤ�ʤ�����Ǥ�)��
(ά)
command="command"
���Υ��ץ�����Ȥ��ȡ�ǧ�ڤˤ��θ����Ȥ�줿�Ȥ���ɬ�������ǻ�
�ꤵ�줿���ޥ�ɤ��¹Ԥ����褦�ˤʤ�ޤ����桼���� (����: ����
�������¦��) ���ꤷ�����ޥ�ɤ�̵�뤵��ޤ������饤�����¦����
��ü�����׵ᤷ�Ƥ���С������ǻ��ꤵ�줿���ޥ�ɤϲ���ü����Ǽ�
�Ԥ���ޤ��������Ǥʤ����ü���ʤ��Ǽ¹Ԥ���ޤ��� 8-bit ���꡼��
���̿����ߤ������ϡ�����ü�����׵ᤷ�ƤϤ����ޤ��󡣤��뤤��
no-pty ���ץ�����ȤäƤ������������ޥ��ʸ������˰����� (")
�����줿���Ȥ��ϡ��Хå�����å�������ˤĤ��Ƥ������������Υ���
�����ϡ�����������ˤ���������������������ʤ��褦�ˤ���Τ�
Í���Ǥ�����Ȥ��ơ���⡼�ȥХå����åפ����ò¤µ¤ï¿½ï¿½Æ¡ï¿½ï¿½ï¿½ï¿½ï¿½Ê³ï¿½ï¿½ï¿½
���⤵���ʤ��褦�ʸ����Ĥ���ޤ������饤����Ȥ� TCP/IP �� X11 ž
���ϡ�����Ū�˶ػߤ���Ƥ��ʤ��¤��ǽ�ʤΤ����դ��Ƥ�����������
�Υ��ץ����ϥ����롢���ޥ�ɤޤ��ϥ��֥����ƥ�μ¹Ԥ�Ŭ�Ѥ���
�ޤ���
no-port-forwarding
ǧ�ڤˤ��θ����Ȥ�줿�Ȥ��� TCP/IP ž�����ػߤ���ޤ������饤��
��Ȥ��ݡ���ž�����׵ᤷ�Ƥ⡢���٤ƥ��顼�ˤʤ�ޤ�������Ϥ���
���� command ���ץ����λ��ꤵ��Ƥ�����³�ʤɤǻȤ��ޤ���
no-X11-forwarding
ǧ�ڤˤ��θ����Ȥ�줿�Ȥ��� X11 ž�����ػߤ���ޤ������饤�����
�� X11 ž�����׵ᤷ�Ƥ⡢���٤ƥ��顼�ˤʤ�ޤ���
no-agent-forwarding
ǧ�ڤˤ��θ����Ȥ�줿�Ȥ��ϡ�ǧ�ڥ���������Ȥ�ž�����ػߤ����
����
no-pty ü���γ�����Ƥ�ػߤ��ޤ� (����ü���γ�����Ƥ����Ԥ���褦�ˤ�
��ޤ�)��
- �Ǥ��뤳�Ȥ���ꤷ����ư�¹��Ѥθ��� ssh ��³���Ƥߤ�
���Ҥ� no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ����ꤷ�� scp/sftp �Ѥθ���Ȥ���putty �� sshd ����³��TCP ��³�ϤǤ��뤬��Server refused to allocate pty��ɽ������ƥ����������ʤ��ä���no-pty �θ��̤��ʡ����ʤߤ� putty �� CTRL + D �ǽ�λ�Ǥ�����
2004-11-22 �ɵ���
���Ҥ��̤ꡢ�åµï¿½Ï²ï¿½ï¿½ï¿½Ã¼ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½Æ¤ï¿½ï¿½Ê¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ç¡ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ï»ï¿½ï¿½Ñ²ï¿½Ç½ï¿½È¤Ê¤Ã¤Æ¤ï¿½ï¿½ë¡£ï¿½Ç¤ï¿½ï¿½ë¤³ï¿½È¤ï¿½ï¿½ï¿½ê¤·ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ð¡ï¿½command="" ����ꤹ�뤫��scponly �ʤɤΥ�����������Ƥ�ɬ�פ����롣
����� command="" ��Ȥ������Ƥߤ����ʲ��ϸ��������㡣���ѻ��˲��Ԥ�����Ƥ��뤬���ºݤϰ�ԡ�
no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,
command="echo $SSH_ORIGINAL_COMMAND; umask 077; f=backup`date +%F-%H%M%S`.tar.bz2.encoded; echo $f; cat >/home/hiroaki/backup/$f;,from="*.example.com"
ssh-dss AAAAB3NzaC1kc
3MAAACBAKZhqMdcujcJgGOCIsi+PrmkEEaAy/gpRPpB3Q5OA
wNG+PwTdU5O8/NPde64wNux4XNUB7XkV2eXWfaTZRYyYe0oC
XeJMh2LKZ/a/F3Wu283uuExSZhbkt3Dcv3+u6oyjBzIfNU+P
(�ʲ�ά)
�������뤫����³���Ƥߤ롣
$ echo "cat .ssh/authorized_keys2" |ssh -i ~/.ssh/auto $remote_host -l $remote_user
Pseudo-terminal will not be allocated because stdin is not a terminal.
backup2004-11-22-235811.tar.bz2.encoded
��⡼�Ȥ��������줿 backup2004-11-22-235811.tar.bz2.encoded ����Ȥϰʲ��Τ褦�ˤʤäƤ�����
cat .ssh/authorized_keys2
scp ���Ƥߤ롣
$ scp -oIdentityFile=~/.ssh/auto file $remote_user@$remote_host:~/backup/test
scp -t /home/hiroaki/backup/test
command="" �Τ������ǡ�~/backup/test ���������줺�˺Ѥ����
* PuTTY �Υ��󥹥ȡ���ȸ�������������
���ε�����ľ���URL: Permlink | ���ε�����°���륫�ƥ���: [ssh] [���եȥ�����] [�������ƥ�]
PuTTY �Ϻ��ޤǤ�ȤäƤ������ɡ�LAN ����ˤ��륵���Ф���³����������ä��Τǡ�SSH ����ʤ��� Telnet ��ᥤ��˻ȤäƤ����������� LAN ����Ǥ� SSH ��Ȥ�����˾�ޤ���������ɡ�
- �����������
hdk �μ���եȤξҲ�http://hp.vector.co.jp/authors/VA024651/#PuTTYkj_top
executable files (PuTTY version 0.55 �˥ѥå��򤢤Ƥ��¹ԥե����� puttyjp.exe) �����������ɡ�
PuTTY Download Page
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.h ...
pageant.exe �� puttygen.exe �����������ɡ�putty-0.55-installer.exe �������ޤȤ�ƥ��󥹥ȡ��뤵���Τdzڤ��⡣
- PuTTY �� SSH2 �Ѥθ������
puttygen.exe ��ư����RSA �� DSA �ʤɤθ������פȥӥåȿ�����ꤷ�� Generate �򲡤����ץ����쥹�С��β��ζ���ǥޥ�����ư�������Ȥ����ؼ����Ф�Τǥޥ�����ƥ��ȡ���ư������ư�����ʤ��ȥץ����쥹�С��Ͽʤޤʤ����ޥ�����ư�����ȿʤࡣ��������Ѥ��ơ��֤���ޤ��󤬤�������פߤ����ˤ���ͷ�֤��Ȥ�Ǥ��롣���о��Ƥʤ����ɡ���������������ä��顢�ѥ��ե졼�������ϡ�"Save Public Key" �� "Save Private Key" �Υܥ���Ǹ���������̩������¸�������ʳ��Ǥ� puttygen.exe �Ϥޤ���λ���ʤ��褦�ˡ�
- PuTTY �Ǻ����������� OpenSSH �Ѥθ����Ѵ�
PuTTY �Ǻ����������ϡ����ΤޤޤǤ� OpenSSH �ǤϻȤ��ʤ��Τ��Ѵ�����ɬ�פ����롣���ΤޤޤǤϡ�Server refused our key�ʤɤȥ����Ф˵��ݤ���Ƥ��ޤ���
ssh-keygen ���ޥ�ɤ��Ѵ����Ƥ��ɤ������ƥ����ȤʤΤǥ��ԡ�����ɥڡ����Ȥ��Ƥ⤤����
����ϥ��ԥڤ�Ȥ���puttygen.exe �� Public key for pasting into OpenSSH authrized_keys file: ��ɽ������Ƥ�����ʬ�ò¥³¥Ô¡ï¿½ï¿½ï¿½ï¿½Æ¡ï¿½ï¿½ï¿½Û¤ï¿½ï¿½ï¿½Â¸ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Õ¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½È¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ñ¤¤ï¿½ï¿½ë¡£
ssh-keygen ���ޥ�ɤ�Ȥä��Ѵ��ϡ�
��IT������������ssh�ǥ�����������ˤ�
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/429usekeys ...
���狼��䤹����
- �����Ф˸�����������
��³�襵���ФΥۡ���ǥ��쥯�ȥ�ˤ��� .ssh �ǥ��쥯�ȥ�˸����� authrized_keys2 �����֤��롣�ե�����̾�� authrized_keys2 �ˤ��Ƥ�������authrized_keys2 �Υѡ��ߥå����� 600��.ssh �Υѡ��ߥå����� 700 �ˤ��롣����ʳ��Υѡ��ߥå���������³�Ǥ��ʤ���礬���롣- PuTTY �˻��Ѥ�����̩���ȥ�������ID�����
PuTTY ��ư����PuTTY ���ꥦ����ɥ��ǡ���³�פ����ӡ��ּ�ư��������Υ桼��̾�פ���³�襵���ФΥ�������ID ����ꡣ��SSH�פΡ�ǧ�ڡפ����ӡ���ǧ�ڤΤ���Υץ饤�١��ȥ����ե�����פ���̩���Υѥ�����ꤹ�롣���Ȥϡ֥��å����פ���³�襵����̾�ȥݡ��Ȥ����ӡ��������ꤷ�����Ƥ�̾����Ĥ�����¸���Ƥ�����- ��������³
����襵���Ф˽�����³�����硢���θ��ϴ��Τθ��ǤϤʤ��Τǡ����θ����ꤹ�뤫�Ҥͤ��롣�����̤�Τθ��ʤΤ� Yes �����򤹤롣���Τθ��ʤΤˤ��ηٹ𤬽Ф��顢���������ؤ����Ƥ��뤫�⤷��ʤ������Ȥ���̩���Υѥ��ե졼�������Ϥ���Х�������λ��
- pageant.exe �Ǹ��δ����ȥѥ��ե졼����ư����
pageant.exe ��Ȥ��ȡ��ѥ��ե졼����ɬ�פʾ��̤Ǽ�ư���Ϥ��Ƥ���롣pageant.exe ��ư���� Add Key �ܥ��󲡤�����̩���ե��������ꤹ�롣�ѥ��ե졼����ʹ���Ƥ���Τ����Ϥ���ȡ�pageant.exe ����̩������Ͽ����롣���ξ��֤���ۤ����ꤷ�������Ф� PuTTY ����³����ȡ���ưŪ�˥�������Ǥ��롣��̩���ե�����γ�ĥ�Ҥ� pageant.exe �˴�Ϣ�Ť��Ƥ����С���̩���ե�����Υ��֥륯��å��� pageant ��ư���� pageant.exe ����Ͽ���뤳�Ȥ��Ǥ��롣�������ѥ��ե졼����Ҥͤ��뤱�ɡ��ѥ��ե졼���� Windows �Υ������ȥ��åפ���Ͽ���Ƥ����Τ��������⡣
- ����
��IT��Windows����ssh 2��Linux�˥������󤹤�ˤ�http://www.atmarkit.co.jp/flinux/rensai/linuxtips/416usessh2 ...
��IT������������ssh�ǥ�����������ˤ�
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/429usekeys ...
��IT��Linux��ssh�θ����������ˤ�
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/432makessh ...
���Ȥ� Google �Ǹ�������Фɤ��ˤǤ�ʤ롣�����꡼�󥷥�å��դ��β���ڡ����⤢�뤷��