JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 관리: 보안 서비스     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부보안 개요

1.  보안 서비스(개요)

제2부시스템, 파일 및 장치 보안

2.  시스템 보안 관리(개요)

3.  시스템에 대한 액세스 제어(작업)

4.  바이러스 검사 서비스(작업)

5.  장치에 대한 액세스 제어(작업)

6.  BART를 사용하여 파일 무결성 확인(작업)

7.  파일에 대한 액세스 제어(작업)

제3부역할, 권한 프로파일 및 권한

8.  역할 및 권한 사용(개요)

9.  역할 기반 액세스 제어 사용(작업)

10.  Oracle Solaris의 보안 속성(참조)

제4부암호화 서비스

11.  암호화 프레임워크(개요)

12.  암호화 프레임워크(작업)

13.  키 관리 프레임워크

제5부인증 서비스 및 보안 통신

14.  플러그 가능한 인증 모듈 사용

15.  Secure Shell 사용

16.  Secure Shell(참조)

일반적인 Secure Shell 세션

Secure Shell의 세션 특성

Secure Shell의 인증 및 키 교환

Secure Shell에서 GSS 자격 증명 취득

Secure Shell의 명령 실행 및 데이터 전달

Secure Shell의 클라이언트 및 서버 구성

Secure Shell의 클라이언트 구성

Secure Shell의 서버 구성

Secure Shell의 키워드

Secure Shell의 호스트 특정 매개변수

Secure Shell 및 로그인 환경 변수

Secure Shell의 알려진 호스트 유지 관리

Secure Shell 파일

Secure Shell 명령

17.  단순 인증 및 보안 계층 사용

18.  네트워크 서비스 인증(작업)

제6부Kerberos 서비스

19.  Kerberos 서비스 소개

20.  Kerberos 서비스 계획

21.  Kerberos 서비스 구성(작업)

22.  Kerberos 오류 메시지 및 문제 해결

23.  Kerberos 주체 및 정책 관리(작업)

24.  Kerberos 응용 프로그램 사용(작업)

25.  Kerberos 서비스(참조)

제7부Oracle Solaris에서 감사

26.  감사(개요)

27.  감사 계획

28.  감사 관리(작업)

29.  감사(참조)

용어집

색인

Secure Shell의 키워드

다음 표에서는 키워드 및 해당 기본값(있을 경우)을 나열합니다. 키워드는 영문자순으로 표시됩니다. 클라이언트에 적용되는 키워드는 ssh_config 파일에 있으며, 서버에 적용되는 키워드는 sshd_config 파일에 있습니다. 두 파일에서 설정되는 키워드도 있습니다. v1 프로토콜을 실행 중인 Secure Shell 서버의 키워드는 표시됩니다.

표 16-1 Secure Shell 구성 파일의 키워드(A~Escape)

키워드
기본값
위치
AllowGroups
기본값 없음
서버
AllowTcpForwarding
yes
서버
AllowUsers
기본값 없음
서버
AuthorizedKeysFile
~/.ssh/authorized_keys
서버
Banner
/etc/issue
서버
Batchmode
no
클라이언트
BindAddress
기본값 없음
클라이언트
CheckHostIP
yes
클라이언트
ChrootDirectory
no
서버
Cipher
blowfish, 3des
클라이언트
Ciphers
aes128-ctr, aes128-cbc, 3des-cbc, blowfish-cbc, arcfour
모두
ClearAllForwardings
no
클라이언트
ClientAliveCountMax
3
서버
ClientAliveInterval
0
서버
Compression
no
모두
CompressionLevel
기본값 없음
클라이언트
ConnectionAttempts
1
클라이언트
ConnectTimeout
시스템 TCP 시간 초과
클라이언트
DenyGroups
기본값 없음
서버
DenyUsers
기본값 없음
서버
DisableBanner
no
클라이언트
DynamicForward
기본값 없음
클라이언트
EscapeChar
~
클라이언트

표 16-2 Secure Shell 구성 파일의 키워드(Fall~Local)

키워드
기본값
위치
FallBackToRsh
no
클라이언트
ForwardAgent
no
클라이언트
ForwardX11
no
클라이언트
ForwardX11Trusted
yes
클라이언트
GatewayPorts
no
모두
GlobalKnownHostsFile
/etc/ssh/ssh_known_hosts
클라이언트
GSSAPIAuthentication
yes
모두
GSSAPIDelegateCredentials
no
클라이언트
GSSAPIKeyExchange
yes
모두
GSSAPIStoreDelegateCredentials
yes
서버
HashKnownHosts
no
클라이언트
Host
* 자세한 내용은 Secure Shell의 호스트 특정 매개변수를 참조하십시오.
클라이언트
HostbasedAuthentication
no
모두
HostbasedUsesNameFromPacketOnly
no
서버
HostKey
/etc/ssh/ssh_host_key
서버, v1
HostKey
/etc/ssh/host_rsa_key, /etc/ssh/host_dsa_key
서버
HostKeyAlgorithms
ssh-rsa, ssh-dss
클라이언트
HostKeyAlias
기본값 없음
클라이언트
HostName
기본값 없음
클라이언트
IdentityFile
~/.ssh/id_dsa, ~/.ssh/id_rsa
클라이언트
IgnoreIfUnknown
기본값 없음
클라이언트
IgnoreRhosts
yes
서버
IgnoreUserKnownHosts
yes
서버
KbdInteractiveAuthentication
yes
모두
KeepAlive
yes
모두
KeyRegenerationInterval
3600(초)
서버
ListenAddress
기본값 없음
서버
LocalForward
기본값 없음
클라이언트

표 16-3 Secure Shell 구성 파일의 키워드(Login~R)

키워드
기본값
위치
LoginGraceTime
120(초)
서버
LogLevel
info
모두
LookupClientHostnames
yes
서버
MACs
hmac-sha1,hmac-md5
모두
Match
기본값 없음
서버
MaxStartups
10:30:60
서버
NoHostAuthenticationForLocalHost
no
클라이언트
NumberOfPasswordPrompts
3
클라이언트
PAMServiceName
기본값 없음
서버
PAMServicePrefix
기본값 없음
서버
PasswordAuthentication
yes
모두
PermitEmptyPasswords
no
서버
PermitRootLogin
no
서버
PermitUserEnvironment
no
서버
PidFile
/system/volatile/sshd.pid
서버
Port
22
모두
PreferredAuthentications
hostbased,publickey,keyboard- interactive,passwor
클라이언트
PreUserauthHook
기본값 없음
서버
PrintLastLog
yes
서버
PrintMotd
no
서버
Protocol
2,1
모두
ProxyCommand
기본값 없음
클라이언트
PubkeyAuthentication
yes
모두
RekeyLimit
1G~4G
클라이언트
RemoteForward
기본값 없음
클라이언트
RhostsAuthentication
no
서버, v1
RhostsRSAAuthentication
no
서버, v1
RSAAuthentication
no
서버, v1

표 16-4 Secure Shell 구성 파일의 키워드(S~X)

키워드
기본값
위치
ServerAliveCountMax
3
클라이언트
ServerAliveInterval
0
클라이언트
ServerKeyBits
512~768
서버, v1
StrictHostKeyChecking
ask
클라이언트
StrictModes
yes
서버
Subsystem
sftp /usr/lib/ssh/sftp-server
서버
SyslogFacility
auth
서버
UseFIPS140
no
모두
UseOpenSSLEngine
yes
모두
UsePrivilegedPort
no
모두
User
기본값 없음
클라이언트
UserKnownHostsFile
~/.ssh/known_hosts
클라이언트
UseRsh
no
클라이언트
VerifyReverseMapping
no
서버
X11DisplayOffset
10
서버
X11Forwarding
yes
서버
X11UseLocalHost
yes
서버
XAuthLocation
/usr/bin/xauth
모두

Secure Shell의 호스트 특정 매개변수

로컬 호스트마다 Secure Shell 특성이 다른 것이 유용한 경우 관리자는 /etc/ssh/ssh_config 파일에서 호스트 또는 정규 표현식에 따라 적용할 별도의 매개변수 세트를 정의할 수 있습니다. 이 작업을 완료하려면 파일에서 Host 키워드로 항목을 그룹화하면 됩니다. Host 키워드를 사용하지 않을 경우 사용자가 작업 중인 로컬 호스트에 클라이언트 구성 파일의 항목이 적용됩니다.

Secure Shell 및 로그인 환경 변수

sshd_config 파일에 다음 Secure Shell 키워드가 설정되지 않은 경우 /etc/default/login 파일에서 동등한 항목의 값을 가져옵니다.

/etc/default/login의 항목
sshd_config의 키워드 및 값
CONSOLE=*
PermitRootLogin=without-password
#CONSOLE=*
PermitRootLogin=yes
PASSREQ=YES
PermitEmptyPasswords=no
PASSREQ=NO
PermitEmptyPasswords=yes
#PASSREQ
PermitEmptyPasswords=no
TIMEOUT=secs
LoginGraceTime=secs
#TIMEOUT
LoginGraceTime=120
RETRIESSYSLOG_FAILED_LOGINS
passwordkeyboard-interactive 인증 방법에만 적용됩니다.

사용자 로그인 셸의 초기화 스크립트에서 다음 변수가 설정되면 sshd 데몬에 해당 값이 사용됩니다. 변수가 설정되지 않으면 데몬에 기본값이 사용됩니다.

TIMEZONE

TZ 환경 변수의 설정을 제어합니다. 설정되지 않은 경우 데몬이 시작되었으면 sshd 데몬에 TZ 값이 사용됩니다.

ALTSHELL

SHELL 환경 변수의 설정을 제어합니다. 기본값은 ALTSHELL=YES이며, 이 경우 sshd 데몬에 사용자 셸의 값이 사용됩니다. ALTSHELL=NO인 경우 SHELL 값이 설정되지 않습니다.

PATH

PATH 환경 변수의 설정을 제어합니다. 값이 설정되지 않은 경우 기본 경로는 /usr/bin입니다.

SUPATH

root에 대한 PATH 환경 변수의 설정을 제어합니다. 값이 설정되지 않은 경우 기본 경로는 /usr/sbin:/usr/bin입니다.

자세한 내용은 login(1)sshd(1M) 매뉴얼 페이지를 참조하십시오.