본문 바로가기
반응형

Linux65

일반유저가 1024 이하 포트를 사용하기(setcap/getcap) 아래 이야기를 꺼내기에 먼저 사이드이펙트부터 적는다. setcap의 경우 admin 권한을 부여한 것과 비슷한 효과를 보인다. 즉, netstat -nltp 를 일반 유저가 실행할 경우 권한이 있는 pid,프로그램이름만 보이는데 setcap을 설정할 경우 본인이 실행한 프로그램이더라도 보이지 않는다. 적용 전 감안하기 바란다. 일반유저가 1024 이하 포트를 사용하기(setcap/getcap) 3. Linux에서 setcap 명령으로 capabilities 설정 리눅스의 capabilities 설정을 통해서 일반 유저가 1024 이하 포트 사용이 가능하다. capabilities란 무엇일까? 전통적인 유닉스/리눅스에서는 root가 모든 권한을 가진다. 일반유저가 root의 일부 권한을 갖기 위해서는 Se.. 2024. 1. 23.
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.
부팅 프로세스 중 서비스 우선 순위 변경 systemd에 서비스를 등록하면 부팅시 자동실행(systemctl enable) 할 수 있다. 그런데 자동실행 시 우선순위가 필요하다면 다음과 같이 tuned 패키지를 설치하여 우선순위를 설정할 수 있다. 부팅 프로세스 중 서비스 우선 순위 변경 systemd 서비스를 사용하면 부팅 프로세스 중에 시작된 서비스에 대한 실시간 우선 순위를 설정할 수 있습니다. 장치 구성 지시문 은 부팅 프로세스 중에 서비스의 우선 순위를 변경하는 데 사용됩니다. 부팅 프로세스 우선 순위 변경은 service 섹션에서 다음 지시문을 사용하여 수행합니다. CPUSchedulingPolicy=실행된 프로세스에 대한 CPU 스케줄링 정책을 설정합니다. 기타,fifo 및 rr 정책을 설정하는 데 사용됩니다.CPUSchedulin.. 2023. 11. 23.
NAS로 Windows CIFS, Linux/UNIX NFS 공유 Windows에서 만든 NAS 영역을 UNIX 와 공유할 수 있도록 해달라는 요청이 있었다. 프로토콜이 달라서 권장하지 않는 구조라는 것은 알고 있었는데 이 기회에 어디까지 되고 어디까지 안되는지 확인해보고자 몇가지 테스트를 해봤다. 먼저, 권한/접근제어에 CIFS는 acl, Linux umask를 쓰기 때문에 서로 호환이 되지 않는 것은 맞다. samba를 쓴다 하더라도 서로 권한 설정이 다르므로 Windows에서 생성한 파일을 Linux/UNIX 의 특정 유저 권한으로 변경해주는 것은 자동으로 수행되지 않는다. 상용툴이나 별도 작업을 해줘야 한다. 1. CIFS 로 mount 한 대상은 NFS 로 mount 할 때 권한이 777로 적용된다. 2. NFS로 mount 한 대상의 "파일"의 권한을 755.. 2023. 10. 26.
반응형