본문 바로가기
반응형

Linux15

Windows Linux Unix(AIX) 파일 공유 고객사로부터 Windows, Linux 간 파일 공유해달라는 요청이 있었다.NFS 서버 구성해서 사용하는 건 장애 위험도 있고, 서비스 선후관계도 걸리고 해서 NAS를 사용했다.NAS 볼륨 생성후 NFS export, CIFS Share 동시 설정으로 공유하려 시도했다. 1. CIFS Share 생성 후 NFS export 추가- CIFS를 먼저 생성하면 NFS export 시 권한이 무조건 777로 잡힌다.- 물론 NAS 구성 초기에 추가 세팅을 통해 권한을 변경할 수 있도록 할 수 있지만, 작업 시점에서는 이미 늦어버렸다.(누군가 그렇게 구성을 해서 변경을 할 수가 없더라)- 그래서 CIFS는 보안상 포기2. NFS export 후 CIFS Share- NAS에서 지원을 안한다. 이유는 위와 마찬가지.. 2024. 4. 25.
nvidia A30 Graphic 드라이버 설치 google에서 nvidia a30 검색하면 다운로드 사이트가 보인다. 각자 OS 에 맞는 드라이버 설치파일 다운로드 후 서버에서 그냥 실행해주면 된다. sudo NVIDIA-Linux-x86_64-510.47.03.run 설치 전에 다음 package가 미리 설치되어 있어야 한다. yum install -y kernel-devel yum install -y elfutils yum install -y elfutils-devel 중간에 에러가 뜨기는 하는데 별 이상없이 설치 될거다. 설치 후 nvidia-smi 명령어 실행하여 상태 조회하면 된다. 2024. 1. 16.
원격 서버 서비스 정지/가동 스크립트 리눅스 서버 대상 원래는 각 서버에 직접 들어가서 스크립트를 통해 서비스 정지/가동을 했었으나 대상도 많아지고 각 서버 로그인하는게 너무 불편해서 오픈소스 ansible 적용을 하려고 했으나 막상 해보니 구축하기도, 사용하기도 불편하고 그래서 그냥 간단한 프로그램을 만들었다. 1. 관리서버 1대에서 다른 서버에 ssh로 접속하여 서비스 정지 가동 2. 서비스 정지/가동/확인 명령어는 사전에 정의 3. 호스트를 지정하면 서비스 상태를 확인하고 가동중인 서비스 선택 시 종료, 종료 중인 서비스 선택 시 가동 ■ 서비스 정지/가동/확인 사전 정의 $homedir/conf/hostname 호스트명:서비스명:서비스실행계정:서비스실행명령어:서비스종료명령어:서비스확인(프로세스 갯수 확인)명령어:프로세스 갯수 서비스가.. 2023. 10. 19.
원격 서버 root 권한으로 명령어 실행하고 싶을 때 linux 보안 취약점 제거를 위해 원격(ssh) 접근 시 root 접속을 제한한다. 그런데 하나의 서버에서 다수의 서버를 관리하려면 필요에 따라 원격 서버에 해당 서버의 root 계정으로 명령어를 실행해야 할 때가 있다. (예를 들어 tomcat, weblogic 등이 root 계정으로 설치되어 있는 경우.) 이럴 때는 어떻게 해야 할까? ssh-key 공개키가 이미 복사되었다는 전체하에 다음과 같이 사용하면 된다. ssh [원격서버 개인계정]@[원격 서버 ip] "sudo su - -c whoami" 예상 결과는 root라고 나올것이다. ex) ssh imsi_id@10.10.10.10 "sudo su - -c whoami" 물론 [원격서버 개인계정] 이 이미 sudo 권한이 있어야 한다. 다음과 같.. 2023. 9. 19.
반응형