본문 바로가기
Operating System/Linux & Unix

[AIX] QEMU를 이용한 AIX7.2 설치하기 #3. OpenSSH 설치 및 네트워크 연결

by 이미존재 2023. 2. 19.
반응형

■ AIX7.2 원격접속을 위한 openssh 설치 및 네트워크 설정


※ QEMU는 실행하고 있는 파워쉘이나 커맨드창에서 Ctrl-C로 진행 중지 명령을 실행하면 바로 서버가 중단되는 문제가 있습니다.
※ 안전하고 편안한 테스트 환경을 위해 ssh를 설치하고 네트워크를 연결합니다.


9. 불필요 서비스 중지

 - cpu 1개로 구성된 가상 서버로 자원이 부족합니다. 불필요한 서비스를 중지시킵니다.

# rmitab cron
# rmitab clcomd
# rmitab naudio2
# rmitab pfcdaemon
# stopsrc -s clcomd
# stopsrc -s pfcdaemon

 

10. 원격 접속을 위한 openssh 설치

 1) cd를 마운트 합니다.

# mount  -v  cdrfs  -o  ro  /dev/cd0  /mnt


 2) 임시 디렉토리를 생성하고 파일을 복사합니다.

# mkdir /tmp/ssh_install
# cd /mnt/installp/ppc
# cp openssh*  /tmp/ssh_install


 3) 해당 디렉토리로 이동후 openssh를 설치합니다.

# cd /tmp/ssh_install
# installp -acgXYd . openssh.base openssh.license openssh.man.en_US openssh.msg.EN_US openssh.msg.ko_KR openssh.msg.KO_KR


 4) ssh가 실행 중인지 확인합니다.

# lssrc -s sshd

 

11. 네트워크 설정

 - qeum은 VM(현재 쉘)에서 CTRL-C 할 때마다 VM이 종료되는 문제가 있어 네트워크 연결해서 작업하는 것은 매우 중요합니다.
 - qeum의 tab device를 이용하여 네트워크 브릿지를 연결합니다.
※ 참고
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=neos_rtos&logNo=220390613064


 1) 윈도우의 TAP-win32 adapter V9을 사용합니다.
  - 미설치되어 있다면 https://openvpn.net/index.php/download/community-downloads.html 에서 openvpn을 설치프로그램 다운로드하여 설치하세요


 2) 윈도우즈 네트워크 설정에 TAP-win32를 사용함으로 변경합니다.(vmware가 설치되어 있다면 vmnetwrok는 모두 사용 안 함으로 변경해 주세요)


 3) 네트워크 이름은 tap0으로 변경하고 PC와 AIX 간에 통신할 IP를 설정합니다.
  - 필자의 경우 PC tap0을 IP:192.168.100.200, Netmask:255,255,255,0 사용하고 AIX는 IP:192.168.100.201을 사용했습니다.


 4) tap0을 설정하고 나면 언플러그상태가 되는데 나중에 aix vm을 기동 하면 식별상태로 변경됩니다.


 5) 네트워크를 tap과 연결하도록 명령어를 실행하여 기동 합니다.

.\qemu-system-ppc64 -cpu POWER8 -machine pseries -m 4096 -serial stdio -drive file=hdisk0.qcow2,if=none,id=drive-virtio-disk0 -device virtio-scsi-pci,id=scsi -device scsi-hd,drive=drive-virtio-disk0 -cdrom aix_7200-04-02-2027_1of2_072020.iso -prom-env "boot-command=boot disk:" -prom-env "input-device=/vdevice/vty@71000000" -prom-env "output-device=/vdevice/vty@71000000" -net nic -net tap,script=no,ifname=tap0


 6) aix ip를 세팅하고 통신상태를 확인합니다.

# chdev -l en0 -a netaddr=192.168.100.201 -a netmask=255.255.255.0 -a state=up

 

12. 원격접속과 상태 확인


 1) PC에서 ssh로 원격 접속을 해봅니다.


 2) 버전 및 topas로 상태를 확인합니다.

 

 

13. 마무리

 - 윈도우에서 화살표 미동작 문제와 AIX에서 인터넷에서 접속하도록 하는 설정은 아직 해결하지 못했습니다. 혹시 해결하신 분은 꼭 댓글 부탁드립니다.
 - 가상 VM(Ubuntu)과 맥북에서 OS설치가 오랜 걸린 이유도 잘 모르겠습니다. Unix 계열 QEMU 사용이 미숙해서 그런지도 모르겠습니다. 좋은 의견 부탁드립니다.

728x90

댓글