사용자 도구

사이트 도구


kb:ssh

SSH

텔넷 + FTP 대용? 윈도우즈 환경에서는 OpenSSH가 대세인 모양.

용어 정리

  • Port Forwarding / Tunneling – 안전한 전송을 위해 다른 TCP 기반 프로토콜의 데이터를 SSH를 통해 암호화하는 것을 뜻한다. 자세한 내용은 여기를 참고.

OpenSSHD + Bitvise Tunnelier

OpenSSHD

mkgroup -d >> ../etc/group
mkpasswd -d -u username >> ../etc/passwd
passwd 파일 열어서 홈 디렉토리 수정
sc start opensshd

바이너리 파일 올린 후에는 chmod 해주는 거 잊지 말 것

Tunnelier

도메인 계정인 경우 접속할 때 계정 뒤에 도메인을 붙일 필요가 없다. 모든 작업은 배치 파일로~ 랄라라~

upload.bat

@echo off
pushd %~dp0
...
sexec -profile=game_server_01.tlp -cmd="sc stop LoginServer"
sexec -profile=game_server_02.tlp -cmd="sc stop EntryServer"
...
sftpc -profile=game_server_01.tlp -cmdFile=upload.txt
sftpc -profile=game_server_02.tlp -cmdFile=upload.txt
...
sexec -profile=game_server_02.tlp -cmd="sc start EntryServer"
sexec -profile=game_server_01.tlp -cmd="sc start LoginServer"
...
popd
pause

upload.txt

lcd ..
cd Anima
cd Server_Bin
...
put -r -o -b *Server*.exe
put -r -o -b *Server*.pdb
...
chmod 777 *Server*.exe
chmod 777 *.dll
chmod 777 *.bat
...
put -r -s -o -b data\ 
put -r -s -o -b tools\

링크

kb/ssh.txt · 마지막으로 수정됨: 2014/11/11 14:51 저자 excel96