Windows에서 Administrator 계정으로 동시에 2개의 세션 접속 허용하기


gpedit.msc – 컴퓨터 구성 – 관리 템플릿 – Windows 구성 요소 – 터미널 서비스 – 원격 데스크톱 세션 호스트 – 연결

여기서 “원격 데스크톱 사용자를 하나의 원격 데스크톱 서비스 세션으로 제한”을 [사용 안 함]으로 설정한다

원격

이렇게 설정한 후 gpupdate /force를 한 후 원격에서 administrator로 두 명이 동시에 접속할 수 있다

SELinux 이해하기


참고1: https://lesstif.gitbooks.io/web-service-hardening/content/selinux.html

참고2: https://www.lesstif.com/pages/viewpage.action?pageId=18219476

ls -l /home/adminuser/를 할 때 period가 찍힌 파일들이 있다. 이것은 SELinux Security Context 파일임을 나타낸다. 즉, SELinux가 관리하는파일이라는 것이다.
SELinux에 대한 자세한 내용은 위의 참고1, 참고2를 공부한다

<필수 명령어>
ls -ldZ /var/www/html/
ps -CZ httpd
id -Z

sestatus
getenforce
setenforce 1
setenforce 0
setenforce 2
getenforce

<Setid가 설정된 파일 검색하기>
find /bin /usr/bin /sbin -perm -4000 | xargs ls -ldb

(강추)NuGet and IIS on Windows Server: The Ultimate Guide


참고: https://adamtheautomator.com/nuget-iis-windows-server/?fbclid=IwAR0waqllZv7t0sebDs9bsJ41O4T-daTSupwVdPwy-7gZ5o2-az4E3qQp7Ac

위의 내용을 보고 공부할 것

Table of Contents

Windows Server 2016에서 Docker 사용하기


<Docker Enterprise Edition 설치하고 운영하기>
Get-Service -Name Docker
Get-Module -List
Install-Module -Name DockerProvider -Force
Install-Package -Name Docker -ProviderName DockerProvider -Force
(##Windows 10에서는 여기서 박힌다. Get-WindowsFeature 명령어가 없어서)
Restart-Computer
Get-Service -Name Docker
Start-Service -Name Docker
docker version  (##enterprise edition임을 알 수 있다)

docker search microsoft
docker pull compulim/nanoserver-node
docker pull microsoft/iis:windowsservercore
docker images

docker run -d -p 80:80 microsoft/iis:windowsservercore cmd
** docker host에서 Web Browser로 접속한다. 그러면 Home Page에 접속이 된다
docker exec -it 컨테이너ID powershell
hostname
ping 8.8.8.8
exit

docker run -d -p 8080:80 –name myweb8080 microsoft/iis:windowsservercore cmd
docker exec -it myweb8080 cmd

docker run -it microsoft/windowsservercore powershell
docker run -it –isolation=hyperv microsoft/nanoserver cmd
hostname
powershell
get-service
(get-service).count
exit

docker ps
docker stop container_id