'putty'에 해당하는 글 5건

Xming + putty 로 oracle 11g 설치하기.
설치는 알아서들 하시고... 실제 제목은 설치 화면 띄우기?

리눅스에 오라클을 설치할 때 꼭 필요한 것이 GUI 환경이다. Xming 이나 X window manager 를 이용하면 원격으로 GUI 환경의 창을 띄울 수 있다. (무료인 Xming 추천) 서버가 로컬에 있다면 X window 깔고 GUI 화면에서 작업하면 되겠지만, 원격에서 X window 가 깔리지 않았을 때 GUI 창을 띄우는데 어떤 것들이 필요한지 테스트 해 보았다.

* 윈도우환경
  - OS : Windows 10
  - Xming 최신버전 (기본값으로 설치)
  - putty

* 서버환경
  - OS : CentOS 7 minimal (OS 설치시 네트워크 on)

 

 

1. putty 설정 후 접속
  - Connection - SSH - X11 - Enable X11 forwarding 체크


  - /etc/ssh/sshd_config 파일에도 X11Forwarding 옵션이 있지만 기본적으로 활성화 상태이다.
  - 이 두 옵션이 모두 활성화 된 상태여야 한다.

2. yum 업데이트 및 최소 X window 설치

# su -
# yum update
# yum install -y unzip
# yum install -y xorg-x11-apps.x86_64
# yum install -y xorg-x11-xauth.x86_64
# yum install -y xorg-x11-server-Xorg.x86_64


3. putty 새 세션에서 xclock 실행하고 Xming 구동 확인

$ xclock


4. oracle 계정 생성

# groupadd dba
# useradd -g dba oracle
# passwd oracle


5. ftp 로 알아서 Oracle 11g 업로드 후 압축 해제

# su - oracle
$ unzip V17530-01_1of2.zip
$ unzip V17530-01_2of2.zip

 

6. 새 세션에서 oracle 계정으로 로그인 후 oracle 설치 실행

$ ./database/runInstaller

 


물론 아무 설정없이 이 따위로 진행했다가는 에러 폭격을 맞겠지만, X window 창 띄우기가 그닥 어렵지 않다는 점...


WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,

Mac ssh

Server/MacOSX 2016. 2. 2. 09:11

맥에서 ssh 접속하기.

맥에는 기본으로 Terminal 이 있지.

하지만 나는 Putty 를 찾았지. 등록할 서버가 한 두대가 아니니깐.

Putty 홈페이지를 가봤지. Mac 용은 없었지.

구글링에서는 터미널을 두고 왜 Putty 를 찾냐고들 했지.

결국 난 서버의 ip 를 모두 외워야 했지. 일치하는 pem 파일도 외워야 했지.

정녕 이 방법뿐인 것인가. mac 에서는 하지 말아야 하는 것인가...ㅜㅜ


# ssh -i ./myec2.pem ubuntu@123.123.123.123
 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for './myec2.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "./myec2.pem": bad permissions
Permission denied (publickey).
cs


권한이 너무 많다고...


# chmod 600 myec2.pem
cs


난 여러 서버를 바로 접속할 수 있는 이런 화면이 필요하단 말이얏!





WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,

SuperPutty

Daily/Prog 2015. 2. 13. 00:06

SecureCRT 장점 중에 하나가 탭 기능이었는데, Putty 도 가능하다. 바로 SuperPutty 를 이용하면 된다.
다운로드 : http://code.google.com/p/superputty

 

설치 후 실행시키면 putty 기능을 내장하고 있지 않기 때문에 putty.exe 의 경로를 물어온다. 단지 탭기능만 할뿐.
경로 지정 후 SuperPutty 를 시작하게 되면 import 로 putty 의 세션을 불러온다.
Session 레이어로 들어온 많은 세션들은 폴더 형식으로 관리가 가능하다.
연결된 창이 많아지면 제목표시줄을 드래그하여 상하좌우로 정렬 또한 가능하다.
Layout 이란 기능은 현재 열린 모든 세션들을 저장하여 나중에 한번에 불러올 수 있는 기능이다.
SuperPutty 의 명령 프롬프트 창에서 명령을 내리면 모든 창에 적용됩니다. 이건 언젠가 좋은데 쓰이겠지.

 

 

 

 

CLI 오류
슬래시(/)가 안쳐진다.;; 슬래시 누르면 메뉴가 활성화 된다;;

 

 


WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,

Putty 창 제목

Daily/Prog 2015. 2. 12. 00:50

AWS 를 사용하면 Putty 접속시 userid@ip-172-31-10-11 조합의 창 제목이 나타나서, 창을 여러개 띄울 경우 상당히 헷갈리게 된다.
Putty 창의 옵션을 조절하여 창 제목을 고정시킬 수 있다.
Terminal - Features - Disable remote-controlled window title changing
: 체크하면 창 제목이 변경되지 않고 서버 public IP 로 고정된다.
Window - Behaviour - Window title
:
별도로 원하는 창 제목을 입력하면 그대로 나타난다.

 

 

 

 

 


WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,

AWS 인스턴스 접속

Server/AWS 2015. 2. 12. 00:23

EC2 인스턴스 생성시 마지막에 생성한 인증 파일(*.pem)를 가지고 해당 인스턴스에 접속이 가능하다.
이 pem(Privacy Enhanced Mail) 파일은 Base64로 암호화 된 인증 파일이다.
물론 이 파일이 없다면 터미널 접속은 불가능하다... 만약 이 파일을 분실한다면 인스턴스를 삭제하는 방법이 하나 있다.

 

Putty 같은 ssh 클라이언트로 인스턴스에 접속하는 방법 말고도 브라우저에서 직접 접속하는 방법도 있다. (MindTerm)
AWS 관리 콘솔의 EC2 인스턴스 화면에서 Connect 버튼을 클릭하여 자체 Java ssh 클라이언트로 접속하는 것인데,
Java가 깔려있지 않다면 Java도 깔아야 하고 보안도 낮춰야 한다.
그냥 하던대로 본인이 즐겨쓰는 ssh 클라이언트로 접속하자.

 

Putty 에서 ssh 접속을 하려면 Puttygen 프로그램을 실행하여 .pem 파일을 putty 에서 사용할 수 있는 .ppk 파일로 변경해야 한다.
[Load] - [*.pem] - [*.ppk] 로 간단히 생성된다.
Putty configuration - Connection - SSH - Auth 에 ppk 파일을 불러와서 Public IP 와 함께 접속한다.
로그인 아이디는 패키지 마다 틀리지만 root 아니면 패키지 이름이다. ubuntu, centos... 아니면 ec2-user

 

참고 사이트 : http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html

 

 

 

 

 

 


WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,