systemd 249의 새 버전이 이미 출시되었으며 변경 사항입니다.

시스템-245

새로운 버전의 systemd 249가 출시되었습니다. 예측 가능한 개발 주기(약 4개월마다)를 거의 충족시키고 일련의 개선, 버그 수정 및 무엇보다도 새로운 기능이 도입되었습니다.

그리고 이 새 버전에서는 JSON 형식으로 사용자/그룹을 정의하는 기능, 저널 프로토콜이 안정화되고, 디스크 파티션 로드 구성을 단순화합니다. 서로 대체하고, BPF 프로그램을 서비스에 바인딩하는 기능을 추가하고, 마운트된 파티션에 사용자 ID 매핑을 구현하고, 많은 새로운 네트워크 구성을 제공하고, 컨테이너를 실행하는 기능을 제공합니다.

systemd에 익숙하지 않은 사용자는 이것이 GNU/Linux 운영 체제 커널과 인터페이스하기 위한 중앙 관리 및 구성 플랫폼으로 설계된 일련의 시스템 관리 데몬, 라이브러리 및 도구라는 것을 알아야 합니다.

systemd 249의 주요 새로운 기능

가장 눈에 띄는 변화 중 제시된 새 버전에서 무엇을 찾을 수 있습니까?e는 systemd-ask-password 및 systemd-sysusers에서 비밀번호 설정 요청에 대한 지원을 추가했습니다. 새로운 systemd 247 메커니즘을 사용하여 별도의 디렉토리에 있는 중간 파일을 사용하여 민감한 데이터를 안전하게 전송합니다. 처음 부팅할 때 사용자의 암호 설정을 구성합니다.

보안 데이터 전송 사용에 대한 지원이 Systemd-firstboot에 추가되었습니다. /etc 디렉터리에 필요한 구성이 없는 컨테이너 이미지가 처음 부팅될 때 시스템 구성을 초기화하는 데 사용할 수 있는 다양한 시스템 매개 변수를 요청하는 파일입니다.

En userdb 및 nss-systemd에 추가 사용자 정의에 대한 액세스 권한이 부여되었습니다. 디렉토리에 위치 /etc/userdb/, /run/userdb/, /run/host/userdb/ 및 /usr/lib/userdb/, JSON 형식으로 지정됩니다. 이 기능은 시스템에서 사용자를 생성하기 위한 추가 메커니즘을 제공하여 NSS 및 / etc / 그림자. 

눈에 띄는 또 다른 변화는 디스크 파티션을 교체하여 업그레이드 스테이징을 단순화하는 메커니즘. 디스크 이미지에 두 개의 파티션이 포함된 경우 / 또는 /usr 및 udev 'root=' 매개변수를 감지하지 못했거나 " 옵션으로 지정된 디스크 이미지를 처리 ​​중입니다.-영상» 유틸리티에서systemd-nspawn 및 systemd-disect, 부팅 파티션은 GPT 태그를 비교하여 계산할 수 있습니다(GPT 태그가 파티션 내용의 버전 번호를 언급하고 systemd가 가장 최근에 변경된 파티션을 선택한다고 가정).

En 시스템 nspawn옵션 "-private-user-chown"은 보다 보편적인 옵션인 "-private-user-property"로 대체되었습니다. 무엇을 할 수 있습니까 "촌" "에 해당--private-user-chown","off"는 위의 설정을 비활성화하고 마운트된 파일 시스템에 사용자 ID를 매핑하고 "auto"는 커널에 필요한 기능(5.12+)이 있는 경우 "매핑"을 선택하거나 재귀적으로 "chown하지"그렇지 않으면.

한편 그 과정에서 PID 1, 부팅 시 드라이브 이름과 설명이 보장됩니다. 파라미터를 통해 출력을 변경할 수 있다는 사실 외에도 동시에 표시됩니다. "StatusUnitFormat=결합» system.conf 또는 커널 명령줄 옵션에서 "systemd.status-unit-format=결합".

다른 변경 사항 중 눈에 띄는 :

  • FireWire(IEEE 1394) 장치를 위한 새로운 하드웨어 기반이 udev에 추가되었습니다.
  • BPFProgram 구성이 서비스 파일에 추가되어 커널에서 BPF 프로그램 로드를 구성하고 특정 시스템 서비스에 대한 바인딩으로 관리할 수 있습니다.
  • nss-systemd는 다음에서 사용자/그룹 항목의 합성을 제공합니다. / etc / 그림자 systemd-homed 해시 암호를 사용합니다.
  • Systemd-fstab-generator 및 systemd-repart는 이제 /usr 파티션만 있고 루트 파티션이 없는 디스크에서 부팅할 수 있습니다(루트 파티션은 처음 부팅 시 systemd-repart 유틸리티에 의해 생성됨).
  • Systemd-resolved는 로컬 홈 네트워크에 권장되지만 DNSSEC에서는 사용되지 않는 NTA(Negative Trust Anchors) 목록에 "home.arpa" 도메인을 추가합니다.
  • "%" 지정자는 CPUAffinity 매개변수에서 구문 분석됩니다.
  • 추가된 매개변수 외부 라우팅 정책 규칙 관리 systemd-networkd에 의해 처리되는 타사 라우팅 정책을 제외하는 데 사용할 수 있는 .network 파일로.
  • 네트워크 인터페이스가 온라인 상태라는 표시로 IPv4 또는 IPv6 주소의 존재를 확인하기 위해 RequiredFamilyForOnline 매개변수를 .network 파일에 추가했습니다. Networkctl은 각 링크에 대해 "온라인" 상태 화면을 제공합니다.
  • 네트워크 브리지를 구성할 때 발신 인터페이스를 정의하기 위해 .network 파일에 OutgoingInterface 매개변수를 추가했습니다.

이에 대해 더 알고 싶다면 세부 사항을 확인할 수 있습니다. 다음 링크에서.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.