ALL 101

# [Linux] PAM

1. PAM ? 리눅스에서 사용하는 인증 모듈로써 사용자의 사용 권한 ( 접근, 패스워드 등 )을 제어하는 모듈이다. PAM 사용 이전에는 자체적으로 로직을 구현하거나, 별도의 접근제어 툴을 사용하여 접근, 명령어, 원격접속 등의 관리를 수행했다. PAM 모듈은 소프트웨어 개발, 인증 및 안전한 권한 부여 쳬계를 분리하고자 하는 목적으로 만들어졌기 떄문에, 인증을 위한 로직을 직접 만들 필요가 없고, passwd 파일을 열람하지 않아도 돼 시스템을 더욱 안전하게 운영할 수 있게 됐다. 2. 기존 인증 vs PAM 인증 응용프로그램 자체적으로 사용자 인증 과정 PAM 모듈을 통한 사용자 인증 과정 3. PAM 기본 구조 - Module Type 모듈 타입 필드는 PAM에 어떤 종류의 인증을 사용할 것인지를..

Infra/LINUX 2023.03.24

# [Linux] scp 명령어

1. SCP ( secure copy ) - ssh를 이용해 네트워크로 연결 된 호스트 간 원격으로 파일을 주고 받을 수 있는 명령어 - ssh와 동일한 포트를 사용하기 때문에, 목적지 서버의 22번 포트 ( SSH Port )가 개방 돼 있어야 한다. - 리눅스 서버간 전송 이외에도 원도우 환경에서도 리눅스 서버와 scp를 이용한 파일 전송이 가능하다. 2. 로컬 서버 ( 접속 서버 ) -> 원격 서버 파일 전송 - 예시 원격 IP : 10.111.123.124 단일 파일 전송 # scp man scp [옵션] [전송 파일] [유저명]@[원격 서버 IP]:[목적지 경로] # 사용 예시 scp test.txt root@10.111.123.124:/test 복수 파일 전송 # scp man scp [옵션]..

Infra/LINUX 2023.03.17

# [HANA] HANA version

1. HANA DB  - HANA는 기술 지원 및 유지보수의 종료일 없이, 제품에 대한 지원을 제공하지만, 패치 종료 시점인 EOM ( End of Maintenance)을 가진다.  - The two versions referred to are HANA DB 1.0 and HANA DB 2.0    HANA DB는 1.0과 2.0으로 구분 지을 수 있다.  (1) HANA 1.0The HANA 1.0 database will reach end-of-maintenance in June 2021.HANA 1.0의 경우 2021년 6월부로 EOM 됐다.  (2) HANA 2.0New capabilities are introduced twice a year, every time a new SAP HANA Su..

SAP BC/HANA 2023.02.27

# [SAP] SAP Version

1. ECC vs S/4 HANA  - ECC ( ERP Central Component )It can operate on any database, including third-party and more recently, HANA최근의 HANA를 비롯한 어떤 종류의 DB와 함께 사용할 수 있는 버전New version of ECC are not being released and it is expected that customers will transfer their systems over to S/4HANA.ECC 최신 버전은 현재 나오고 있지 않으며, 점차 S/4HANA로 전환될 추세라고 볼 수 있다.-  S/4HANAS/4HANA is short for SAP Business Suite 4 HANA...

SAP BC/SAP 2023.02.22

# [SAP] SAP AP Startup sequence ( SAP AP 실행 순서 )

SAP Application Server의 작동 순서는 아래와 같다.0. SAP start and stop procedure  - The instance is started by the sapstartsrv process, and not directly by the start service sapstart.    Instance는 sapstartsrv process에 의해 시작되며, sapstart service에 의해 직접적으로 실행되지 않는다. ( 안된다라기 보다 않는다의 개념 )  ✓ You can also still use startsap and stopsap scripts to start and stop the instance ( standard procedure in older release ..

SAP BC/SAP 2023.02.20

# [SAP] SAP Port ( Application Port )

1. SAP Application server port  - SAP가 설치된 서버의 /etcc/services 파일을 확인하면 포트에 대한 정보를 얻을 수 있다. 아래의 5개의 포트는 SAP Application server에 주로 사용하는 포트이다.sapdp##32##/tcp# SAP Dispatcher Portsapgw##33##/tcp# SAP Gateway PortsapmsSID36##/tcp# SAP Message Server Portsapdp##s47##/tcp# SAP System Dispatcher Security Portsapgw##s48##/tcp# SAP System Gateway Security Port - 32 port : SAP GUI를 이용해 SAP 서버에 접속 할 수 있다.-..

SAP BC/SAP 2023.02.15

# [HANA] HANA DB Startup sequence ( HANA DB 실행 순서 )

HANA DB의 작동 순서는 아래 그림과 같다.1. OS Boot -> /etc/init.d/sapinit  - During linux startup ( OS Boot ) by default it starts the process listed under /etc/inid.d, our sapstartsrv is part of this process.    OS가 부팅되는 동안, /etc/init.d에 있는 프로세스들이 실행되는데, sapinit script를 통해 sapstartsrv 프로세스가 실행된다.  ✓ sapinit script ? /usr/sap/sapservices 파일을 읽어와 인스턴스 별 라이브러리 정보를 가져오고 sapstartsrv 실행 스크립트를 포함하고 있는 스크립트  ✓ sapst..

SAP BC/HANA 2023.02.10

# [Linux] systemd & systemctl

1. systemd 란? - systemd는 부팅부터 서비스 관리, 로그 관리 등 시스템 전반적인 영역에 있는 프로세스이다. - 즉, OS 부팅시 systemd가 1번 프로세스로 실행되어, 모든 프로세스의 직간접 부모 데몬으로 OS에 필요한 다른 데몬들을 init 해주는 역할을 한다. ✓ Daemon ( 데몬 ) ? 2023.02.07 - [LINUX] - # [Linux] Daemon (데몬) # [Linux] Daemon (데몬) 1. Daemon (데몬) 이란? - 리눅스 시스템이 처음 기동 될 때 실행되거나 특정 요청이 오면 대응할 수 있도록 메모리에 대기중인 백그라운드 프로세스이다. - 일반적으로 1번 프로세스 init ( PID =1 )이 leehi0110.tistory.com ✓ 이전에는 i..

Infra/LINUX 2023.02.08

# [Linux] Daemon (데몬)

1. Daemon (데몬) 이란?  리눅스 시스템이 처음 기동 될 때 실행되거나 특정 요청이 오면 대응할 수 있도록 메모리에 대기중인 백그라운드 프로세스이다.일반적으로 1번 프로세스는 systemd라는 프로세스로 OS 부팅시 가장 먼저 실행되어, OS에 필요한 여러 데몬을 init 해주는 역할을 한다.데몬 프로그램의 명칭은 보통 'd'로 끝난다. ( ex. httpd, ftpd ... )2. Daemon Type - 데몬 종류  (1) standalone독립적으로 실행되며, 요청에 의해 실행되기 때문에 메모리에 항상 대기하는 데몬 방식메모리에 항상 대기하기 때문에 요청에 대한 응답속도가 빠르지만, 백그라운드로 항상 대기하기 때문에 메모리 효율이 좋지 않다.사용자 웹 서비스 요청의 경우 매우 빈번히 일어나..

Infra/LINUX 2023.02.07

# [SAP] SAP Router 인증서 갱신 ( Window )

✓ SAP Router 란?2023.02.01 - [SAP BC] - # SAP Router # SAP Router1. SAP router란? [ SAP Support portal 에서의 정의 ] SAP Router is a software application that provides a remote connection between customers network and SAP SAP 라우터는 SAP와 고객의 네트워크를 원격 연결 할 수 있도록 한다. ✓leehi0110.tistory.com 1. SAP Router Stop  - C:\usr\sap > saprouter -s2. 기존  SAP Router 인증서 파일 백업  - certreq / cred_v2 / local.pse / srcert 파..

SAP BC/SAP 2023.02.06