처음 실행할 경우 crontab을 편집하기 위한 editor를 선택할 수 있는 메뉴가 뜬다. 일단은 nano를 사용했다.
3) 자동 재부팅 작업 등록
editor가 실행되면, 자동화 작업을 등록한다. 작업이 수행될 routine과 작업내용을 입력하는 형식이다.
00 05 * * * reboot
나는 '매일 05:00 AM에 재부팅'하는 작업을 하고자 했으므로 위와 같이 입력하였다.
reboot 앞에 5가지 인수를 넣을 수 있는데, 각 의미는 다음과 같다.
1. minute (00~59)
2. hour (00~23)
3. day of month(dom) (01~31)
4. month (01~12)
5. day of week(dow) (0~6)(0이 일요일)
작업을 입력했으면 저장하고 editor에서 빠져나간다.
4) 작업 등록 확인
sudo crontab -l
작업이 잘 등록되었는지 확인한다.
# crontab -u 유저명 -l no crontab for 유저명 # crontab -e no crontab for root - using an empty one crontab: installing new crontab # crontab -l 00 04 * * 6 reboot --매주 토요일 04:00에 재부팅 설정
이 글에서는글 작성 시각 현재 최신버전인 4.5.2를 설치할 것이다. phpmyadmin 은 매우 견고하게 만들어진 프로그램으로써 4.5.2를 설치해도 보안취약점이 있지는 않겠지만최신버전을 설치하는 습관을 기르도록 하자. (혹시나 말하지만, Alpha나 Beta 같은 개발자-최신버전을 설치하라는 뜻이 아니라 널리 사용되어 검증된 Release Channel 최신버전 를 사용하라는 것이다.)
만약기본사이트 이외의 사이트에 설치하고 싶다면/var/www/html위치 대신/home/myuser1/www 같은 곳에 phpmyadmin 코드를 넣도록 하자.
http://111.222.333.444/dbmyadmin/
[TIP]간혹 방금 설치한 디비의 root 비밀번호가 기억이 안나는 분들도 있을 것이다. 이 경우에는 다음의 명령어를 사용하여 mariadb 를 재설치 하도록 하자. - 제거 # apt-get purge mariadb-server - 설치 # apt-get install mariadb-server
- 재부팅
복잡한 세팅이 끝났으니 한번 숨을 고르고 가자.
# reboot
재부팅 후에 phpinfo 페이지와 phpmyadmin 가 잘 실행된다면 “재부팅이 가능한 서버” 라고 볼 수 있다.
16) Apache 추가 보안 설정
- 기본 언어셋 설정
#vi /etc/apache2/conf-available/charset.conf
기본 언어값 UTF-8 에 대해서 주석처리되어 있을 텐데 주석(#)을 제거해 준다.
- 추가 보안 설정
#vi /etc/apache2/conf-available/security.conf
매우 권장하는 보안설정이므로 Ubuntu Apache 패키지 제작자가 미리 써두었다. 이미 다 쓰여 있으니까 주석(#) 만 제거하자.
- 아파치 설정 다시 불러오기(적용을 위해)
#service apache2 reload
옵션) SSH 기본 포트번호 변경
#이 작업은 무작위 대입공격(Brutu force attack)의 시도를 차단해줍니다. 보통 IP주소 : 22번 포트를 스캔해서 ssh와 연결되면 무작위 로그인 시도를 하는 프로그램이 엄청 많은데, 포트번호만 바꾸어주어도 방어가 되거든요.
!!IPTABLES방화벽,SSH 포트번호 변경,Fail2ban중에서하나만적용하세요!!
1) 나는KS 클라우드 or 아마존 클라우드를 사용하고 있어! ->클라우드 방화벽 쓰세요!! 2) 나는허용된 IP만 서버에 접속하게 할거야 ->IPTABLES!! 3) 나는 사용자의 IP를 특정지을 수 없는데 무차별대입 공격은 방어할거야 -> Fail2ban !! 4) 나는 나만 아는 포트번호로 서버에 접속할 거야 -> SSH 포트변경!!
[개인 프로젝트,회사의 서비스 -> IPTABLES] [웹호스팅 -> Fail2ban 또는 SSH 포트변경]
SSH 기본 포트번호인 22번을 다른 번호로 바꿉니다. 기억하기 쉬운 숫자로 변경하세요.
#vi /etc/ssh/sshd_config
Port 22 를 찾아서 임의의 숫자 : 10022, 34522 등 기억하기 쉬운 숫자로 설정.
포트번호는 10000번 이상의 숫자를 선택하시길 권장합니다.
#service ssh restart
옵션) 방화벽 적용하기
방화벽의 중요성을 알고 싶다면
# tailf /var/log/auth.log
를 입력해보도록 하자. (Control + C 를 눌러 프로그램 종료)
별도의 방화벽 설정이 없었다면 벌써 중국에서 서버에 로그인 시도를 하고 있을 것이다.
이러한 무차별 로그인 시도를 다음 중 어느 하나를 사용해서 막을 수 있다.
가장 편한 것은 fail2ban 이다. (한줄만 타이핑하면 방어됨) (https://blog.lael.be/post/858#fail2ban) 로 이동해서 설정하세요. *접속자의 IP 가 고정되어 있으면 방화벽 설정을 통해, 특정 아이피에서만 서버에 접속할 수 있도록 설정해주세요.
현재 방화벽 설정 보기. (List)
#iptables -L
INPUT (서버로 들어오는 것 관리), FORWARD (서버에서 내부망으로 연결관리;잘 안씀), OUTPUT (서버에서 나가는 것 관리) 로 이루어져 있다.
보통 FORWARD와 OUTPUT은 건들이지 않고 INPUT 만 수정한다. policy ACCEPT라는 뜻은 아무 조건도 해당하지 않았을 때 ACCEPT 하라는 것이다.
먼저 현재 방화벽 설정을 파일로 저장한다. 언제든 현재의 상태로 되돌릴 수 있기 위해서 이다.
>>설정 시작. 규칙 : 아이피 111.222.111.222 에 대해서 destination port 가 22 이면 ACCEPT 하여라.
#iptables -A INPUT -s 111.222.111.222/32 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
아이피 바꾸지 마시고 위의 예시 (111.222.111.222) 그대로 입력하세요.
#iptables -L
이제 현재 상태에 대해서 방화벽 설정파일을 다시 생성해보도록 하자.
#iptables-save > 151214.rules
SFTP나 vi, cat 으로 해당 151214.rules 를 열어보자.
열고나서 코드의 뜻을 대충 해석해보아라. (간단하다.)
하단 *filter 부분에
-A INPUT -s 111.222.111.222/32 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
가 보이는가?
여러분은 이곳에 아래의 코드를 집어넣어야 한다.
순서가 중요하다. IF-ELSE 같이 동작하기 때문에 조건에 맞으면 바로 지정된 동작을 한다.
211.105.192.168 아이피만 지정하고 싶을 때 -> -s 211.105.192.168/32
211.105.192.* 아이피 그룹을 지정하고 싶을 때 -> -s 211.105.192.0/24
211.105.*.* 아이피 그룹을 지정하고 싶을 때 -> -s 211.105.0.0/16
목적지 포트가 22번(ssh) 포트일 때 -> -dport 22
목적지 포트가 80번(http) 포트일 때 -> -dport 80
목적지 포트가 443번(https) 포트일 때 -> -dport 443
아래는
1. 이미 연결된 것은 허용 2. ping 허용 3. loopback 허용 4. 111.222.111.222 의 22번 포트 접근 허용 5. 123.111.123.111 의 22번 포트 접근 허용 6. 80 포트 접근 허용 (-s 옵션이 없으므로 누구나 허용) 7. 443 포트 접근 허용 (-s 옵션이 없으므로 누구나 허용) 8. 차단 9. FORWARD 차단
의 코드이다.
아까 생성한 .rules 파일을 열어서아래의 코드를그림과 같이코드를 추가하여라. 이때 반드시당신의 아이피를 추가하여라.
추가가 잘못되어도 어차피1번의 조건에 의해서당신의 연결이 끊기지는 않겠지만 새로운 연결은 차단될 것이다.
1
2
3
4
5
6
7
8
9
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -s 111.222.111.222/32 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -s 123.111.123.111/32 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
#iptables-restore < 151214.rules #iptables -L
!!!반드시현재 쉘 연결을 끊지 말고!!!
현재 연결은 1번 조건에 의해서 반드시 허용이기 때문에 괜찮다.
새로 연결창 띄워서테스트해 보아라.
만약 원하는대로 동작하지 않는다면 다시 .rules 파일을 수정하고 iptables-restore 하여라.
방화벽 설정이 머리가 아프다면
# iptables -F
로초기화하고 내일 다시 시도해 보아라.
이 설정은 재부팅이 되면 초기화 된다.
설정을 지속시키도록 하자.
iptables-persistent 설치
#apt-get install iptables-persistent
Yes (엔터), Yes (엔터)
/etc/iptables 라는 폴더가 생성되고
rules.v4, rules.v6 가 생성된다.
부팅시 실행되는 파일을 갱신하자.
#iptables-save > /etc/iptables/rules.v4
ipv6 차단하기
#vi /etc/sysctl.conf
맨 밑에
1
2
3
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
추가.
설정파일 적용
#sysctl -p
검사
#cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1 이면 disable 된 상태이다.
재부팅
#reboot
재부팅 후에 방화벽 규칙이 유지가 되면 성공이다.
#iptables -L
옵션) 계정별 트래픽 양 제한하기. Apache Mod Cband install.
- 2015.06.01.Ubuntu 14.04 LTS테스트 완료. - 순간속도(대역폭), 총 전송량(쿼터), 동시접속연결을 제한하는 모듈입니다. 장애가 일어날 것 같은 값들을 Hard Boundary 로 정해놓으면 장애가 일어날 것 같은 환경에서 서버가 잘 돌아가는 것을 볼 수 있을 것입니다.
저도 서버 서비스의 장애를 막기 위해서 실 서비스에 이것을 사용하고 있습니다. 다만 저 같은 경우 분산처리를 해 두었기 때문에 개별 서버에 적용한 제한치보다 실제 서비스는 더 높은 처리를 보여줍니다. (100의 제한을 건 서버 5대에 분산처리하면 전체적으로 500의 제한이 걸린 것 처럼 보이겠죠?)
Mod Cband는Apache2 모듈입니다.
다음의 기능이 가능합니다.
1) 대역폭 제한 (Bandwidth limit) 2) 동시 접속자 제한 (Concurrent user) 3) 트래픽 제한 (Transfer quota) 통계 용도로만 사용할 수도 있다.
VNC is a system that allows you to remotely control another computer. It allows you to relay your mouse and keyboard inputs as if you were physically sitting in front of the system, when in fact you could be on the other side of the world.
In this guide, we will go over the steps to setup a VNC server on yourUbuntu 20.04system. When we're done, you'll be able to access your system remotely from anywhere, provided that your client system and the VNC server have an internet connection.
In this tutorial you will learn:
How to install and configure TightVNC Server
How to install and configure XFCE desktop manager
How to connect to our VNC server with TightVNC Viewer
How to tunnel VNC connections through SSH
How to manage multiple VNC desktops with a Systemd script
Connecting to a VNC server
Software Requirements and Linux Command Line ConventionsCategoryRequirements, Conventions or Software Version Used
Privileged access to your Linux system as root or via thesudocommand.
Conventions
#- requires givenlinux commandsto be executed with root privileges either directly as a root user or by use ofsudocommand $- requires givenlinux commandsto be executed as a regular non-privileged user
Install VNC server
Looking for Linux Systems Analyst !
The UAF Geophysical Institute, is looking for an experienced Linux Systems Analyst to join their team of research cyber infrastructure analysts and engineers. LOCATION:Fairbanks, Alaska, USA
We'll need to install a few packages first. There are multiple options for VNC server software, but we'll be going with TightVNC Server for this tutorial. Along with VNC, we also need a graphical desktop.XFCEis a good choice, so that's what we'll be covering here.
Start byopening a terminaland entering the following command to install TightVNC server and the XFCE desktop manager core files: $ sudo apt install tightvncserver xfce4 xfce4-goodies
After the packages are done installing, we need to configure a username and password that will be used to connect to the VNC server by a client. Create a password with this command:$ vncpasswd
Next, let's configure VNC to start the XFCE desktop environment when a client connects. Use nano or the text editor of your preference (ex.Atom,Sublime) to create the following file: $ nano ~/.vnc/xstartup
$ systemctl set-default graphical.target
Insert the following few lines and then save your changes and exit the file:
With those changes made, edit the permissions of the file to make it executable:$ chmod +x ~/.vnc/xstartup
Start VNC server
VNC runs as a service on your system. In order for clients to connect, the VNC server must obviously be running and listening for incoming connection attempts. With our configuration complete, we are ready to start VNC server with the following command:
$ vncserver
If your terminal returns some output like in the screenshot below, your VNC server is running correctly.
Launch VNC server
VNC will use a new port for every remote desktop that is created. At this point, your system should be listening on port5901for incoming VNC connections. You can see this for yourself with thess -ltncommand:
$ ss -ltn
VNC listening on port 5901
If you have theUFW firewall enabled, you'll need to open port5901so it doesn't block incoming VNC connections:
$ sudo ufw allow from any to any port 5901 proto tcp Rule added Rule added (v6)
Looking for Linux Systems Analyst !
The UAF Geophysical Institute, is looking for an experienced Linux Systems Analyst to join their team of research cyber infrastructure analysts and engineers. LOCATION:Fairbanks, Alaska, USA
There are a lot of choices in the way of VNC clients and any of them should be capable of connecting to your newly launched VNC server. If you don't already have a preferred client to use, follow along with us as we cover the instructions for connecting to the VNC server with the TightVNC Viewer.
Start by installing thextightvncviewerpackage on your Ubuntu client system:$ sudo apt install xtightvncviewer
Once the VNC client is installed, you can use thevncviewercommand, followed by either the hostname or IP address of the VNC server, in order to connect to it.$ vncviewer linuxconfig.org:1 Enter your password that we created previously when setting up VNC Server. If all went well, you will be presented with a XFCE desktop session running on the remote VNC server Ubuntu system:
Connect to VNC server
Tunnel VNC through SSH
For extra security, you can tunnel the VNC connection through SSH on your VNC server. Of course, this is assuming that you have SSH access on the VNC server. If you'd like the added security, follow along with these steps:
If you don't already have SSH installed, that's a pretty obvious prerequisite for this to work:$ sudo apt install ssh
Next, create an SSH tunnel on a local port 5901 leading to a remote port 5901 on your VNC server. In the following command, make sure you replaceuser1andlinuxconfigwith the username and hostname of your VNC server:$ ssh -L 5901:127.0.0.1:5901 -N -f -l user1 linuxconfig The above command will open a local port5901on a localhost loopback network interface127.0.0.1:
Next, use the local port5901to connect to a remote VNC server via the SSH tunnel:$ vncviewer localhost:1
VNC server system startup script
While this configuration works, you may have a scenario where you need to manage multiple VNC desktop sessions. In that case, creating a systemd startup script can facilitate that.
Use nano or another text editor to create the following file:
Once you have the file opened, insert the following lines while replacing theuser1username with the username of your VNC user onLine 7andLine 10. Optionally, change the screen resolution settings and apply othervncserveroptions or arguments:
The UAF Geophysical Institute, is looking for an experienced Linux Systems Analyst to join their team of research cyber infrastructure analysts and engineers. LOCATION:Fairbanks, Alaska, USA
deb [trusted=yes] https://wsl-translinux.arkane-systems.net/apt/ /
이제 다음 명령어를 입력하여 설치를 마무리합니다.
sudo apt update
sudo apt install systemd-genie
3. VNC 환경설정
다음 명령어를 입력하여 비밀번호를 설정해줍니다.
선택 옵션에서는 n을 입력하여주세요.
vncpasswd
다음 명령어를 입력하여 한번 더 반복해주세요.
sudo vncpasswd
마지막입니다.
한번 더 반복해주세요.
sudo -u gdm vncpasswd
이제 기존의 X를 Xvnc로 대체해주겠습니다.
다음 명령어를 입력하여 Xorg스크립트를 백업해주세요.
sudo mv /usr/bin/Xorg /usr/bin/Xorg_old
이제 다음 명령어를 입력하여 새로운 Xorg 스크립트를 만들어줍니다.
sudo nano /usr/bin/Xorg
만들어진 스크립트에 다음 내용을 붙여넣기 해줍니다.
#!/bin/bash
for arg do
shift
case $arg in
# Xvnc doesn't support vtxx argument. So we convert to ttyxx instead
vt*)
set -- "$@" "${arg//vt/tty}"
;;
# -keeptty is not supported at all by Xvnc
-keeptty)
;;
# -novtswitch is not supported at all by Xvnc
-novtswitch)
;;
# other arguments are kept intact
*)
set -- "$@" "$arg"
;;
esac
done
# Here you can change or add options to fit your needs
command=("/usr/bin/Xvnc" "-geometry" "1024x768" "-PasswordFile" "${HOME:-/root}/.vnc/passwd" "$@")
systemd-cat -t /usr/bin/Xorg echo "Starting Xvnc:" "${command[@]}"
exec "${command[@]}"
우분투 18.04 설치하고 사용하고 계신 분들은 아시겠지만, 이전 LTS 버전과 가장 큰 차이점 중에서 하나가 바로 네트워크 설정 방법 변경된 것일 겁니다. 사실 Netplan은 우분투 18.04 이전 버전인 17.10 버전부터 네트워크 설정을 관리하기 위해서 사용되었습니다. Netplan은 기존의 우분투 네트워크 인터페이스를 관리하기 위해서 사용되는 파일들(/etc/network/interfaces)을 대체하기 위한 툴입니다. 우분투 18.04 LTS 버전 부터는 기존의 설정 파일이 아닌, /etc/netplan/*.yaml 를 사용해 주셔야합니다.
새로운 인터페이스 설정파일들은 /etc/netplan 디렉터리에 존재하며, 크게NetworkManager와 networkd 으로 renderer 값을 갖습니다.
NetworkManager: 데스크탑 컴퓨터에서 사용됩니다. 이 값이 renderer로 사용되었을 경우 NetworkManager GUI를 통해서 네트워크 인터페이스가 관리되게 됩니다. 직접 Netplan 설정 파일을 통해 네트워크 설정을 하는것이 아니고 NetworkManager의 GUI를 통해서 설정되게 됩니다.
networkd: 주로 서버에서 사용되는 renderer입니다. 이 글에서는 networkd의 renderer 값으로 설정 방법을 설명드리도록 하겠습니다.
Netplan 설정 파일 구조
설정 파일의 최상위 노드 정보는 network 입니다. network는 “version: 2” (Curtin에서 사용되는 YAML), 그리고 renderer 등이 정의 됩니다. 그리고 renderer 값에 따라 “ethernets:”, “wifis:”, “bridges:” 와 같은 디바이스 정의 그룹이 추가 정의되게 됩니다. 각각의 디바이스 블럭은 map 형태로 세부적인 형태로 정의가 이뤄지게 됩니다. 보다 자세한 내용은 아래의 설정 파일을 통해서 설명드리도록 하겠습니다.
우분투 18.04 네트워크 설정
설정 파일 만약 우분투 18.04 데스크탑 버전을 설치하신 경우, /etc/netplan 디렉터리의 설정파일을 확인하시면 아래와 같은 내용이 있습니다.
# Let NetworkManager manage all devices on this systemnetwork:version:2renderer:NetworkManager
NetworkManager을 renderer으로 사용한다는 내용으로, NetworkManager의 GUI를 이용하여 네트워크 설정이 이뤄지게 됩니다.
이더넷 DHCP 설정
아래의 설정 내용은 이더넷 enp6s0 인터페이스를 DHCP 방식으로 설정하는 내용입니다.
서버로 사용하기 위해서느 원격 접속이 필수인데, 지난 번 포스팅처럼 xrdp를 이용하면 Windows에서는 접속이 가능하지만 스마트폰 같은 다른 운영체제에서는 프로토콜 에러라는 메세지와 함께 접속이 안되는 문제가 있다. 그래서 rdp가 아닌 vnc를 이용한 원격접속 방법을 시도했다. rdp를 이용하면 로컬에서는 접속이 끊기고 원격지에서만 PC를 제어하지만 VNC는 로컬 시스템에 사용자가 로그인되어 있어야하고, 같은 화면을 보면서 PC를 제어하게 된다. 스마트폰 초창기에 유행한 크레이지 리모트나, 팀뷰어를 생각하면 된다.
우분투 최신 LTS 버전인 18.04 기준
Windows에서 원격 데스크톱 허용하듯이 이렇게만 설정해주면 리눅스끼리의 원격 접속은 문제없지만, 다른 운영체제에서 접속하는데는 암호화 관련 문제가 있다. 그래서 관련 설정을 꺼주어야 한다. 아래 명령어로 dconf 에디터를 설치해준다.
apt install dconf-editor
dconf-editor 실행 후 /org/gnome/desktop/remote-access 항목으로 들어가서 require-encryption 옵션을 꺼준다.
Play 스토어에서 VNC로 검색을 하고 제일 위에 있는 앱을 설치해봤다. VNC는 기본포트로 5900을 사용하는데, 암호화 기능도 끈 상태이기 때문에 다른 포트로 바꿔서 사용하는게 좋을 것 같다.
그 동안 우분투에서도 잘 써왔다고 생각했던 WOL(Wake On Lan) 기능이 얼마전부터 잘 작동되지 않는다. 그래서 이번에도 검색을 해보니 메인보드 바이오스의 설정 외에도 운영체제에서 랜카드 설정이 필요하다고 한다. Windows나 우분투 16.04 PC를 사용할 때는 별도 설정이 없어도 대부분 잘되었기 때문에 신경쓰지 않던 부분인데 아마 우분투 18.04를 새로 설치하면서부터 뭔가 변경되었나보다.
1.ethtool 설치 : ethtool이라는 명령어를 통해서 PC가 꺼졌을때 랜카드가 대기하도록 해야한다. sudo apt install ethtool 를 입력해서 ethtool을 먼저 설치한다.
2. ifconfig를 통해서 랜카드 정보를 확인한다. enp6s0라고 쓰여있는 부분을 기억해둔다. 사용자에 따라 약간씩 다를 수 있다. sudo apt install net-tools 를 입력해서 설치 후에 ifconfig 사용이 가능하다.
ethtool 명령으로 랜카드의 상태를 확인해본다. Wake-on: g 라고 되어있으면 wol 기능이 활성화된 것이다. d는 비활성화(disabled)를 의미한다. 스크린샷은 활성화 상태로 만든 후에 찍은 것이라 g로 나와있다.
sudo nano /etc/rc.local
나노 에디터를 이용해서 /etc 디렉토리에 rc.local 이라는 파일을 만들고 아래 내용을 입력한다. rc.local은 Windows의 시작프로그램과 같은 역할이라고 보면 된다.
#!/bin/bash ethtool -s enp6s0 wol g exit 0
나노 에디터는 Ctrl + O로 저장, Ctrl + X로 종료해준다.
sudo chmod +x /etc/rc.local
좀전에 만든 rc.local 파일을 chmod +x 명령어로 실행파일로 만들어준다.
sudo /etc/rc.local 실행 후,
sudo ethtool enp6s0 명령으로 Wake-on: g 로 되어 있는지 확인한다.
Virtual Network Computing, or VNC, is a connection system that allows you to use your keyboard and mouse to interact with a graphical desktop environment on a remote server. It makes managing files, software, and settings on a remote server easier for users who are not yet comfortable with the command line.
In this guide, you’ll set up a VNC server withTightVNCon an Ubuntu 20.04 server and connect to it securely through an SSH tunnel. Then, you’ll use a VNC client program on your local machine to interact with your server through a graphical desktop environment.
On macOS, you can use the built-inScreen Sharingprogram, or can use a cross-platform app likeRealVNC.
On Linux, you can choose from many options, includingvinagre,krdc,RealVNC, orTightVNC.
Step 1 — Installing the Desktop Environment and VNC Server
By default, an Ubuntu 20.04 server does not come with a graphical desktop environment or a VNC server installed, so you’ll begin by installing those.
You have many options when it comes to which VNC server and desktop environment you choose. In this tutorial, you will install packages for the latestXfcedesktop environment and the TightVNC package available from the official Ubuntu repository. Both Xfce and TightVNC are known for being lightweight and fast, which will help ensure that the VNC connection will be smooth and stable even on slower internet connections.
After connecting to your server with SSH, update your list of packages:
sudoapt update
Now install Xfce along with thexfce4-goodiespackage, which contains a few enhancements for the desktop environment:
sudoaptinstall xfce4 xfce4-goodies
During installation, you may be prompted to choose a default display manager for Xfce. A display manager is a program that allows you to select and log in to a desktop environment through a graphical interface. You’ll only be using Xfce when you connect with a VNC client, and in these Xfce sessions you’ll already be logged in as your non-root Ubuntu user. So for the purposes of this tutorial, your choice of display manager isn’t pertinent. Select either one and pressENTER.
Once that installation completes, install the TightVNC server:
sudoaptinstall tightvncserver
Next, run thevncservercommand to set a VNC access password, create the initial configuration files, and start a VNC server instance:
vncserver
You’ll be prompted to enter and verify a password to access your machine remotely:
The password must be between six and eight characters long. Passwords more than 8 characters will be truncated automatically.
Once you verify the password, you’ll have the option to create a view-only password. Users who log in with the view-only password will not be able to control the VNC instance with their mouse or keyboard. This is a helpful option if you want to demonstrate something to other people using your VNC server, but this isn’t required.
The process then creates the necessary default configuration files and connection information for the server. Additionally, it launches a default server instance on port5901. This port is called adisplay port, and is referred to by VNC as:1. VNC can launch multiple instances on other display ports, with:2referring to port5902,:3referring to5903, and so on:
Note that if you ever want to change your password or add a view-only password, you can do so with thevncpasswdcommand:
vncpasswd
At this point, the VNC server is installed and running. Now let’s configure it to launch Xfce and give us access to the server through a graphical interface.
Step 2 — Configuring the VNC Server
The VNC server needs to know which commands to execute when it starts up. Specifically, VNC needs to know which graphical desktop environment it should connect to.
The commands that the VNC server runs at startup are located in a configuration file calledxstartupin the.vncfolder under your home directory. The startup script was created when you ran thevncservercommand in the previous step, but you’ll create your own to launch the Xfce desktop.
Because you are going to be changing how the VNC server is configured, first stop the VNC server instance that is running on port5901with the following command:
vncserver -kill :1
The output will look like this, although you’ll see a different PID:
Before you modify thexstartupfile, back up the original:
mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
Copy
Now create a newxstartupfile and open it in a text editor, such asnano:
nano ~/.vnc/xstartup
Copy
Then add the following lines to the file:
~/.vnc/xstartup
#!/bin/bash xrdb $HOME/.Xresources startxfce4 &
Copy
The first line is ashebang. In executable plain-text files on *nix platforms, a shebang tells the system what interpreter to pass that file to for execution. In this case, you’re passing the file to the Bash interpreter. This will allow each successive line to be executed as commands, in order.
The first command in the file,xrdb $HOME/.Xresources, tells VNC’s GUI framework to read the server user’s.Xresourcesfile..Xresourcesis where a user can make changes to certain settings of the graphical desktop, like terminal colors, cursor themes, and font rendering. The second command tells the server to launch Xfce. Whenever you start or restart the VNC server, these commands will execute automatically.
Save and close the file after adding these lines. If you usednano, do so by pressingCTRL + X,Y, thenENTER.
To ensure that the VNC server will be able to use this new startup file properly, you’ll need to make it executable:
chmod +x ~/.vnc/xstartup
Copy
Then restart the VNC server:
vncserver -localhost
Copy
Notice that this time the command includes the-localhostoption, which binds the VNC server to your server’s loopback interface. This will cause VNC to only allow connections that originate from the server on which it’s installed.
In the next step, you’ll establish an SSH tunnel between your local machine and your server, essentially tricking VNC into thinking that the connection from your local machine originated on your server. This strategy will add an extra layer of security around VNC, as the only users who will be able to access it are those that already have SSH access to your server.
With the configuration in place, you’re ready to connect to the VNC server from your local machine.
Step 3 — Connecting to the VNC Desktop Securely
VNC itself doesn’t use secure protocols when connecting. To securely connect to your server, you’ll establish an SSH tunnel and then tell your VNC client to connect using that tunnel rather than making a direct connection.
Create an SSH connection on your local computer that securely forwards to thelocalhostconnection for VNC. You can do this via the terminal on Linux or macOS with the followingsshcommand:
-L 59000:localhost:5901: The-Lswitch specifies that the given port on the local computer (59000) is to be forwarded to the given host and port on the destination server (localhost:5901, meaning port5901on the destination server, defined asyour_server_ip). Note that the local port you specify is somewhat arbitrary; as long as the port isn’t already bound to another service, you can use it as the forwarding port for your tunnel.
-C: This flag enables compression which can help minimize resource consumption and speed things up.
-N: This option tellssshthat you don’t want to execute any remote commands. This setting is useful when you just want to forward ports.
-l sammyyour_server_ip: The-lswitch let’s you specify the user you want to log in as once you connect to the server. Make sure to replacesammyandyour_server_ipwith the name of your non-root user and your server’s IP address.
Note: This command establishes an SSH tunnel that forwards information from port5901on your VNC server to port59000on your local machine via port22on each machine, the default port for SSH. Assuming you followed the prerequisiteInitial Server Setup guide for Ubuntu 20.04, you will have added a UFW rule to allow connections to your server over OpenSSH.
This is more secure than simply opening up your server’s firewall to allow connections to port5901, as that would allow anyone to access your server over VNC. By connecting over an SSH tunnel, you’re limiting VNC access to machines that already have SSH access to the server.
If you are using PuTTY to connect to your server, you can create an SSH tunnel by right-clicking on the top bar of the terminal window, and then clicking theChange Settings…option:
Find theConnectionbranch in the tree menu on the left-hand side of the PuTTY Reconfiguration window. Expand theSSHbranch and click onTunnels. On theOptions controlling SSH port forwardingscreen, enter59000as theSource Portandlocalhost:5901as theDestination, like this:
Then click theAddbutton, and then theApplybutton to implement the tunnel.
Once the tunnel is running, use a VNC client to connect tolocalhost:59000. You’ll be prompted to authenticate using the password you set in Step 1.
Once you are connected, you’ll see the default Xfce desktop. It should look something like this:
You can access files in your home directory with the file manager or from the command line, as seen here:
PressCTRL+Cin your local terminal to stop the SSH tunnel and return to your prompt. This will disconnect your VNC session as well.
Now you can configure your VNC server to run as a systemd service.
Step 4 — Running VNC as a System Service
By setting up the VNC server to run as a systemd service you can start, stop, and restart it as needed, like any other service. You can also use systemd’s management commands to ensure that VNC starts when your server boots up.
First, create a new unit file called/etc/systemd/system/vncserver@.service:
sudonano /etc/systemd/system/vncserver@.service
The@symbol at the end of the name will let us pass in an argument you can use in the service configuration. You’ll use this to specify the VNC display port you want to use when you manage the service.
Add the following lines to the file. Be sure to change the value ofUser,Group,WorkingDirectory, and the username in the value ofPIDFILEto match your username: /etc/systemd/system/vncserver@.service ----------------------------------------------------------------------------------- [Unit] Description=Start TightVNC server at startup After=syslog.target network.target
TheExecStartPrecommand stops VNC if it’s already running. TheExecStartcommand starts VNC and sets the color depth to 24-bit color with a resolution of 1280x800. You can modify these startup options as well to meet your needs. Also, note that theExecStartcommand again includes the-localhostoption.
Save and close the file.
Next, make the system aware of the new unit file:
sudo systemctl daemon-reload
Enable the unit file:
sudo systemctl enable vncserver@1.service
The1following the@sign signifies which display number the service should appear over, in this case the default:1as was discussed in Step 2.
Stop the current instance of the VNC server if it’s still running:
vncserver -kill :1
Then start it as you would start any other systemd service:
sudo systemctl start vncserver@1
You can verify that it started with this command:
sudo systemctl status vncserver@1
If it started correctly, the output should look like this:
Then make a new connection using your VNC client software tolocalhost:59000to connect to your server.
Conclusion
You now have a secured VNC server up and running on your Ubuntu 20.04 server. Now you’ll be able to manage your files, software, and settings with a user-friendly graphical interface, and you’ll be able to run graphical software like web browsers remotely.
## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. deb http://kr.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse # deb-src http://kr.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's ## 'partner' repository. ## This software is not part of Ubuntu, but is offered by Canonical and the ## respective vendors as a service to Ubuntu users. # deb http://archive.canonical.com/ubuntu focal partner # deb-src http://archive.canonical.com/ubuntu focal partner
# This system was installed using small removable media # (e.g. netinst, live or single CD). The matching "deb cdrom" # entries were disabled at the end of the installation process. # For information about how to configure apt package sources, # see the sources.list(5) manual.
7. Language for menus and windows의 스크롤바를 움직여서 한국어가 정상적으로 설치되었는지 확인하고, 재부팅을 합니다.
<그림7> 한국어 설치 확인
8. Setting -> Region & Language로 이동 후에 1번 화살표가 가리키는 버튼을 클릭하면 Add an Input Source 창이 나오게 됩니다. 여기서 Korean을 선택하고 Add 버튼을 누릅니다. 만약 여기에 Korean이 보이지 않는다면 재부팅을 하지 않았다는 것이므로 재부팅 후에 다시 확인하시면 됩니다.
<그림8> 설치된 한국어 입력기 추가
9. <그림9>의 1번 박스를 선택 후에 Add 버튼을 클릭합니다. Korean이나 Korean (101/104 key compatible)를 선택하면 한영 전환이 안되므로 꼭 Korean (Halgul)을 선택해야 합니다.
<그림9> Add an Input Source
10. <그림10>와 같이 표시되면 정상적으로 한글 입력기가 설치된 것입니다.
<그림10> Input Sources
11. 우측 상단의 영문 표시(EN)을 클릭하고 Korean (Hangul)을 선택하면 한글 입력을 할 수 있습니다. 한/영 전환은 Shift+space를 사용합니다.
<그림11> 한글입력기 선택
12. <그림12>은 기본 설치된 웹 브라우저인 파이어폭스에서 네이버에 접속한 후에 검색창에 한글을 입력한 화면입니다.
<그림12> 웹 브라우저에 한글 입력
한/영 전환키 변경 :
IBusHangul 설정은 <그림11>의 입력기 선택 메뉴에서 Setup을 클릭하면 <그림13>과 같은 창이 나오게 됩니다. <그림13>의 Hangul Toggle Key를 보면 Hangul과 Shift+space가 있습니다. 키보드의 한/영 전환 버튼이나 Shift+space 키 중 하나를 이용해서 한/영 전환을 할 수 있다는 뜻인데, VMware에 설치된 우분투의 문제인지는 몰라도 키보드의 한/영 전환 버튼은 동작하지 않습니다. 만약 Shift+space 외 다른 키를 사용하고 싶다면 Add 버튼을 눌러서 추가할 수 있습니다.
<그림13> IBusHangul Setup
<그림13>의 Add 버튼을 누른 후에 <그림14>와 같은 창이 나오면, 한/영 전환키로 사용할 키를 누릅니다. 키 조합이 정상적으로 인식되면 <그림14>의 빨간색 박스 위치에 해당되는 키 조합이 표시되게 되므로, 정상적으로 인식하는 것을 확인하고 OK 버튼을 누르면 한/영 전환키로 추가되게 됩니다.
[error] SSL Library Error: -8181 Certificate has expired [error] Unable to verify certificate 'Server-Cert'. Add "NSSEnforceValidCerts off" to nss.conf so the server can start until the problem can be resolved. [error] Certificate not verified: 'Server-Cert'
2. 환경
OS : RHEL-5, CentOS-5 패키지 : 기본 rpm 기반의 apache 와 mod_nss
CentOS6 이전 버전 설치에 따른 yum 업데이트가 수행이 불가하여, /etc/yum.repos.d/CentOS-Base.repo를 아래와 같이 수행 후에 yum -y update 를 수행하였는데, 원격접속이 되지 않아서, 서버 강제 리부팅을 수행하였는데, Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) 이 나타나면서 부팅이 불가하게 되었다.
CentOS-Base.repo
#
The mirror system uses the connecting IP address of the client and the
update status of each mirror to pick mirrors that are updated to and
geographically close to the client. You should use this for CentOS updates
unless you are manually picking other mirrors.
#
If the mirrorlist= does not work for you, as a fall back you can try the
Linux Rescue mode 로 부팅하기 CD/DVD USB 등의 media 를 넣고 부팅 Boot 화면에서 rescue 선택
3rd party driver 등이 필요할 경우 tab 키를 누르고 kernel parameter 수정 If your system requires a third-party driver provided on a driver disc to boot, load the driver with the additional option dd: linux rescue dd
언어 선택 (Korean 이 있으나 Text 모드이므로 선택이 불가하므로 English 를 선택)
KeyBoard Type 선택 Rescue Method 선택(DVD 부팅이므로 기본 Local CD/DVD 선택)
Network 이 필요할 경우 Network 설정 Rescue mode 선택. Local 에 설치된 linux 를 찾아서 /mnt/sysimage 에 마운트하며 시스템을 복구하려면 Read-Write로 마운트해야 한다. Continue 선택.
rescue manager 에는 다음과 같이 3개의 메뉴가 표시됨. shell을 선택하면 shell prompt 가 기동되어 복구 작업을 할 수 있음.
복구 복구할 리눅스 시스템의 루트 암호를 변경하거나 패키지를 설치하는등의 복구 작업을 할 경우 해당 파티션이 root로 마운트 되어야 작업이 가능하므로 다음 chroot 명령어로 루트 파티션을 변경.
chroot /mnt/sysimage
chroot 를 수행했으면 yum 이나 passwd 등 시스템 변경은 복구 대상 시스템을 대상으로 이루어짐.
(율법서 5권) 1. 창세기 (50장) (1) 저자 : 모세 (2) 기록 연대 : B.C 1446-1406년 (3) 기록 목적 : * 천지와 인간을 창조하고 섭리하시는 하나님의 사역을 밝히기 위하여 * 인간의 타락 과정 및 하나님의 구원 계획의 점진적 진행을 보여주기 위하여 * 선민의 초기 역사로서 택함 받은 백성이 마땅히 섬길 분은 하나님밖에 없음을 밝히기 위하여 (4) 줄거리 : * 천지창조와 하나님의 형상을 닮은 인간의 창조(1장), * 에덴동산에서의 아담과 하와, 뱀의 유혹에 의한 범죄와 낙원 추방(4장), * 증대하는 인류의 죄와 노아 시대의 대홍수에 의한 하나님의 처벌, 새로운 세계질서에 대한 약속. * 인류문명의 교만에 대한 하나님의 처벌로서 언어의 혼란, 아브라함과 이삭, 야곱,요셉과 형제들.
2. 출애굽기 (40장) (1) 저자 : 모세 (2) 기록 연대 : B.C 1446-1406년 경 (3) 기록 목적 : * 애굽에서의 번영과 출애굽이 조상들과의 언약을 지키신 하나님의 신실하심에 연유함을 보여주 기 위하여 (창 15:13-16, 26:24, 35:9-15) * 시내산에서의 언약으로 신정국가 백성들로 부름 받았음을 보여주기 위하여 * 유월절 희생양을 통한 구속사의 예표적 사건들을 제시하기 위하여 (4) 줄거리 : * 민족의 탄생에 관련되는 사건과 유대교와 신약성서의 그리스도 교회에서 구제의 본보기로 존중. * 이스라엘 백성의 고난과 모세의 지도에 의한 애굽 탈출, 갈대의 바다(홍해) 도해(渡海) 이야기. * 시내산에 이르는 광야의 방황 중 먹을 것과 물의 부족에 대한 하나님의 인도 이야기 * 하나님의 여러가지 계명, 율법의 부여와 이에 바탕을 둔 하나님과 백성과의 계약 체결. * 고난으로부터의 해방의 자유와 하나님의 훈계에 대한 복종의 자유, 성서 종교사상의 자유.
3. 레위기 (27장) (1) 저자 : 모세 (2) 기록 연대 : B.C 1446-1406 (3) 기록 목적 : * 구속받은 이스라엘 백성들에게 거룩한 삶을 영위하는 방법을 알려주기 위하여 * 제사장들에게 성결의식 및 제사의식을 가르치기 위하여 (4) 줄거리 : * 구약성서 모세 5경의 셋째 책으로 종교의식, 예배 및 일상생활에 관한 율법서. * 제사와 예물과 의미에 관한 율법, 제사장의 자격에 관한 율법 * 이 책의 흐름은 항상 하나님의 성스러움, 곧 인간과는 전혀 다른 하나님의 완전한 속성.
4. 민수기 (36장) (1) 저자 : 모세 (2) 기록 연대 : B.C 1446-1406 (3) 기록 목적 : * 광야에서의 여정을 보여 줌으로써 이스라엘을 인도하시는 분이 하나님임을 밝히기 위하여 * 불순종에 따른 하나님의 심판을 보여줌으로써 순종의 중요성을 강조하기 위하여 * 약속의 땅 점령과 분배문제를 밝힘으로써 하나님의 사랑을 보여주기 위하여 (4) 줄거리 : * 내용 가운데 2차에 걸친 인구조사의 기록이 있기 때문이다. * 출애굽한 이스라엘(1:1-22:1), 발람 이야기(22:2-25:18), 가나안에 들어가기 위한 준비(26-36) * 불신과 불평과 약속한 땅에 들어가지 못하게 된 백성, 모세 자신의 실패, 우상숭배의 기록. * 하나님께서는 불평과 불만에도 불구하고 언약을 지키고, 그들을 도우셨고, 약속된 땅으로 인도.
5. 신명기 (34장) (1) 저자 : 모세 (2) 기록 연대 : B.C 1446-1406 (3) 기록 목적 : * 출애굽 역사와 율법에 익숙지 않은 2세대들에게 과거에 보여주신 하나님의 은혜를 밝힘. * 불순종에 따른 징계와 순종에 수반되는 축복을 밝힘. 언약을 잘 지키는 백성이 되게 하기 위해. (4) 줄거리 : * 율법을 이스라엘 백성이 가나안에 정착해 생활할 때 적용하기 위해서 새로 기술한 것이다. * 애굽으로부터 이스라엘 백성을 이끌어온 모세가 약속의 땅 가나안을 눈앞에 두고 설교. * 40년간의 중대한 사건들을 회고하였고, 십계명을 되풀이해서 강조. 여호수아를 지도자로 임명. (역사서 12권)
6. 여호수아 (24장) (1) 저자 : 여호수아 및 여러 사람 (2) 기록 연대 : B.C 1050년- B.C 1350년 (사사 웃니엘 통치 이후) (3) 기록 목적 : * 하나님께서 약속하신 가나안의 정착 과정을 기술함으로써 하나님의 성품을 드러내기 위하여. * 정복 과정에 있었던 순종과 불순종의 결과를 대비함으로써 하나님을 의지케 하기 위하여. (4) 줄거리 : * 고대 이스라엘의 지도자로서 모세의 후계자. * 가나안의 동정을 정탐하기 위하여 모세가 보낸 12인의 정탐꾼 중에서 여호수아와 갈렙.
7. 사사기 (21장) (1) 저자 : 사무엘로 추정 (2) 기록 연대 : B.C 1050-1000년 경 (3) 기록 목적 : * 순종에 따른 축복, 불순종에 따른 징벌이 하나님의 통치 원리가 사랑과 공의임을 드러냄. * 사사통치의 한계성을 보여줌으로써 왕정정치의 정당성을 뒷받침하기 위하여 (4) 줄거리 : * 여호수아의 가나안 땅을 정복한 시기부터 사무엘이 사울을 왕으로 세울 때까지 200년의 역사. * 죄에 대한 하나님의 응징, 회개한 자의 긍휼, 우상숭배가 얼마나 무력한 것인가를 가르쳐 줌. * 하나님께서 그 시대를 구원할 믿음의 영웅을 세우시고 이스라엘을 구해 주셨다.
8. 룻기 (4장) (1) 저자 : 미상 (사무엘, 히스기야, 에스라, 다윗, 등 추상) (2) 기록 연대 : B.C 1010-970년경 (다윗 왕 치세기에 기록된 것으로 본다) (3) 기록 목적 : * 다윗 왕조의 계보를 보여줌으로써 그 배후에 하나님의 섭리가 있음을 보여주기 위하여 * 이스라엘이 아니라 하나님을 받아들이는 모든 자에게 열려 있음을 밝히기 위하여 * 장차 인간의 죄 값을 치를 메시야 등장을 예표하기 위하여 (4) 줄거리 : * 사사시대의 룻이라는 이방인(모압족) 여인을 주인공으로 하여 4장으로 엮은 짧은 이야기다. * 룻은, 남편의 자손을 잇기 위하여 친척인 보아스와 재혼, 아들을 낳음으로써 다윗의 증조모 * 이 책은, 유대인이 경모하는 다윗의 출생과 이스라엘 종교의 보편적 측면을 그리고 있다.
9. 사무엘상 (31장) (1) 저자 : 미상 (사무엘, 아비아달 또는 사무엘 선지 학교의 생도라는 주장) (2) 기록 연대 : B.C 930년 이후 (솔로몬 사후에 기록 가능) (3) 기록 목적 : * 사사시대의 퇴조와 왕국시대의 시발 및 이때 활약한 사무엘을 부각시키기 위하여 * 하나님의 역사하심과 인간은 순종함으로써 역사적 사명을 수행해야 함을 교훈하기 위하여 (4) 줄거리 : * 구약성서의 사사기와 열왕기 사이에 있는 상, 하 2권의 역사서 중의 상권. * 사사의 말기시대부터 다윗왕의 말년까지의 이스라엘 역사를 기록한 책이다. * 사울이 이스라엘 초대 왕으로 기름부음을 받은 경위, 사울과 블레셋인의 싸움,
10. 사무엘하 (24장) (1) 저자 : 미상 (사무엘로 본다) (2) 기록 연대 : B.C 930년 이후 (3) 기록 목적 : * 사울 왕가의 몰락을 보여줌으로써 하나님을 떠난 자의 비참함을 보여주기 위하여. * 다윗 왕국의 정착 과정을 보여줌으로써 하나님의 은총을 깨닫게 하기 위하여. * 이스라엘과 이방 나라 간의 전쟁을 보여줌으로써 오늘 날의 교회가 사단과 투쟁해야 하는 교훈. * 인간은 방심할 때 죄를 짓게 되며 그 결과는 큰 불행을 보여줌. (4) 줄거리 : * 다윗왕의 역사에 대하여 적고 있는데, 처음에는 남쪽의 유다왕, 나중에 북쪽의 통일왕국의 왕. * 그리고 다윗왕에 관한 여러 가지 일화를 수록해 놓았다 * 이 책은 같은 시대 역사의 자료로서의 가치가 매우 높다.
11. 열왕기상 (22장) (1) 저자 : 미상 (예레미야 저작설이 주장) (2) 기록 연대 : B.C 561-537년 경 (3) 기록 목적 : * 국가와 왕과 백성의 배후에 역사의 주관자이신 하나님이 계심을 보여주기 위하여. * 하나님에 대한 순종 여부가 국가와 흥망성쇠와 관계됨을 보여주기 위하여. (4) 줄거리 : * 다윗의 죽음으로부터 예루살렘이 멸망하기까지의 400년간의 이스라엘 역사를 다루고 있다. * 솔로몬이 부왕 다윗의 뒤를 이어 이스라엘과 유다의 왕이 된 것, * 역사성이 높은 자료가 다수 포함되어 있는데, 예컨대 엘리야, 엘리사, 이사야의 이야기도 있다.
12. 열왕기하 (25장) (1) 저자 : 미상 (예레미야 저작설이 주장) (2) 기록 연대 : B.C 561-537년 경 (3) 기록 목적 : * 이스라엘과 유다의 역사를 보여줌으로써 그 배후에 하나님이 계심을 알리기 위하여. * 이스라엘과 유다의 타락상을 보여줌으로써 왕국의 멸망이 그들 스스로의 범죄에 기인. * 인간 왕국의 유한성을 깨닫고 메시야 왕국을 바라보도록 하기 위하여. (4) 줄거리 : * BC 722년 북 왕국이 앗수르에 패배하고 사마리아가 함락까지 이야기. * 이 기간에 엘리야의 후계자인 엘리사가 하나님의 사자로서 일어섰다. * 두 사람의 위대한 왕 히스기야와 요시야의 치적이 기록되어 있다. * 왕이 하나님에 대하여 충실할 때는 나라가 번영하고, 이방신을 믿을 때는 쇠약해진다는 것이다.
13. 역대상 (29장) (1) 저자 : 에스라 (2) 기록 연대 : B.C 5세기 중엽으로 추정 (3) 기록 목적 : * 과거 하나님께서 다윗을 통해 보여주신 하나님에 대한 신앙을 회복하기 위하여. * 하나님이 주신 언약의 성취 역사를 보여줌으로써 언약 백성의 영원성을 깨닫게 하기 위하여. (4) 줄거리 : * 이 책의 시간적 범위는 <창세기>로부터 <열왕기>까지로서, 상당 부분을 인용하여 재 서술. * 첫째 비참한 상태에 놓여 있을지라도 하나님은 당신의 백성을 돌보시는 약속을 지키신다는 것. * 최초의 인간 아담부터 다윗까지의 계보(1-9장), 역사성이 높은 자료로 포함되어 있다.
14. 역대하 (36장) (1) 저자 : 에스라 (2) 기록 연대 : B.C 450년경 (3) 기록 목적 : * 주로 유다 왕들의 통치를 기록함으로써 남 왕국 유다의 정통성을 강조하기 위하여. * 성전 건축과 제사제도에 대한 언급을 통하여 하나님이 예배 받으실 분임을 강조하기 위하여 (4) 줄거리 : * 솔로몬의 치세와 성전의 건설(1-9장), 여로보암 주도 아래 북의 부족이 반란을 일으킨 후 BC 587년의 예루살렘 멸망까지 남의 유다 왕국 왕들의 역사(10-36장)를 다루고 있다.
15. 에스라 (10장) (1) 저자 : 에스라 (가장 유력하다) (2) 기록 연대 : B.C 444년 이후 (3) 기록 목적 : * 바벨론 포로귀환 이후에 팔레스타인의 유다인 사회에 있었던 성전 건축 역사를 기록. * 바벨론 포로귀환과 성전재건을 통해서 하나님의 역사하심을 보여주기 위하여. (4) 줄거리 : * 바벨론 포로 시대의 제사장 율법사. 많은 유대인 포로를 이끌고 예루살렘으로 돌아왔다. * 하나님을 믿지 않는 이방인과 결혼이 용인되어, 제사장을 포함한 유대인의 결혼을 보고 충격. * 사람들에게 하나님의 율법을 가르쳤다. * 사람들이 회개하고 하나님께로 돌아와 에스라가 낭독한 율법을 비준하고, 언약에 인을 쳤다.
16. 느헤미야 (13장) (1) 저자 : 느헤미야 (또는 에스라) (2) 기록 연대 : B.C 420년 경 (3) 기록 목적 : * 1차 포로귀환의 과정과 성벽재건 역사의 과정을 보여주기 위하여 * 언약에 신실하신 하나님의 사랑과 이에 대한 복종의 당위성을 강조하기 위하여. (4) 줄거리 : * 하가랴의 아들로 유다총독(느 1:1; 8:9). * 아닥사스다 왕이 살던 수산 궁에 있으면서, 백성이 고통 받고 있다는 소식을 듣고 예루살렘의 재건과 부흥을 위해 일할 수 있게 해 달라고 왕께 구하여 허락을 얻고, 유다 총독에 임명. * 에스라와 협력하여 율법을 갱신하고 유대교를 새롭게 재확립.
17. 에스더 (10장) (1) 저자 : 미상 (모르드개?) (2) 기록 연대 : B.C 436-435년경으로 (추정) (3) 기록 목적 : * 하나님께서 온 세계를 다스리시는 역사의 주체가 되심을 보여주기 위하여. * 하나님을 믿으며 바른 길을 걷는 자가 결국 승리함을 보여주기 위하여. (4) 줄거리 : * 바벨론 포로에서 귀환하지 않고 그 지방에 떨어져 있던 베냐민 족속 아비하일의 딸, * 고아가 되자 모르드개가 딸같이 양육, 바사왕 아하수에로가 폐위된 와스디 대신에 왕비로 세움. * 모르드개가 재상 하만에게 경례하기를 거부하자, 분노한 하만은 유대인을 박해해도 좋다는 명령. * 그녀는 목숨을 걸고 왕의 면전에 나아가 이 명령의 취소를 간청하였다. * 마침내 왕은 하만의 간계에 진노하여 유대인들로 하여금 그 원수들을 멸하도록 윤허하였다. (시가서, 문학서 5권)
18. 욥기 (42장) (1) 저자 : 미상 (예레미야-헤만, 욥 등으로 추정) (2) 기록 연대 : 미상-B.C 2000년경부터 1400년, 1000년, 700년, 500년, 200년까지 추정 (3) 기록 목적 : * 고통이 죄에 대한 하나님의 진노가 아니라 섭리의 방편이기도 하다는 사실을 보여주기 위하여. * 고통가운데서도 하나님을 신뢰하며 찬양하는 자세의 가치를 밝히기 위하여. * 이 세상의 역사와 인간의 생사화복이 하나님의 주관에 따라 움직임을 보여주기 위하여. (4) 줄거리 : * [잠언] [전도서] 와 더불어 지혜문학의 후기에 속하나, 정확한 성립 연대는 알 수 없다. * 첫머리와 끝머리는 산문이지만, 대부분은 시로 되어 있다. * 당대의 의인이었던 욥은 어느 날 갑자기 자녀들과 재산 및 건강을 모두 잃는다(욥1-2장). * 욥은 자신의 모습을 인정, 하나님은 자신이 생각하던 것보다 더 위대한 분이라는 것을 깨달았다. * 그리고 하나님은 욥에게 건강과 재산을 넉넉히 되찾게 함으로써 번영의 축복을 내려주신 것이다.
19. 시편 (150장) (1) 저자 : 다윗 73, 아삽 12, 고라자손 10, 솔로몬 2, 모세 1, 헤만 1, 에단 1, (100편) 나머지 50편 가운데서도 다윗의 저작이 많을 것으로 추정 (2) 기록 연대 : B.C 1500-500년경으로 추정 (3) 기록 목적 : * 개인의 내적인 기쁨이나 슬픔을 찬양, 또는 고백하기 위하여. * 일상생활이나 종교행위에 있어 교훈을 주기 위하여. (4) 줄거리 : * 시편은 온갖 종류의 인간의 감정이나 경험을 노래함으로 누구나 즐겨 읊도록 되어 있다. * 그리고 무엇보다도 살아계신 하나님에 대한 깊은 신앙을 나타내고 있다. * 이 책은 제 5권으로 구성되었는데, 제 1권은 1-41편, 제 2권은 42-72편, 제 3권은 73-89편, b 제 4권은 90-106편, 제 5권은 107-150편 까지다.
20. 잠언 (31장) (1) 저자 : 솔로몬 외 (2) 기록 연대 : B.C 950-700년경 (B.C 715-686년 히스기야 왕 때에 최종 편집) (3) 기록 목적 : * 지식의 근본인 하나님을 깨닫고 경외하는 지혜를 주기 위하여.(1:27) * 솔로몬의 아들인 르호보암을 훈계하기 위하여. (4) 줄거리 : * 전체적으로 사람들에게 지혜를 얻게 함을 목적으로 하고 있다. * 여호와에 대한 믿음이 지혜의 근본이라는 사상을 바탕으로 단순한 인생교훈을 초월하고 있다.
21. 전도서 (12장) (1) 저자 : 솔로몬 (2) 기록 연대 : B.C 935년경 (3) 기록 목적 : * 하나님을 떠난 인생의 허무함을 깨닫게 하기 위하여. * 하나님을 기억하고 경외하는 것이 인간의 본분임을 깨닫게 하기 위하여. (4) 줄거리 : * 이 책은 헛되고 헛되며 헛되고 헛되니 모든 것이 헛되도다(1:2)로 시작, * 전도자는 획일적이고 관습적인 지혜를 부정하고, 인간의 현실 한계와 부정적인 면을 직시, * 하나님 없는 인생은 목적과 의미가 없고, 하나님의 은사로 여기고 받아들일 것을 가르치고 있다.
22. 아가 (8장) (1) 저자 : 솔로몬 (2) 기록 연대 : B.C 970-960년경 (3) 기록 목적 : * 참되고 순결한 남녀 간의 사랑을 찬양하기 위하여 * 그리스도와 그의 신부된 성도의 참사랑이 아름다움을 가르치기 위하여. (4) 줄거리 : * 솔로몬이 술람미 처녀를 향한 연애시로 아가가 모든 성서중에서 가장 신성하다고 한 주장. * 솔로몬이 시골 처녀인 술람미를 예루살렘의 자신의 궁전으로 데려가는 한 편의 드라마. * 상징적 해석법으로 솔로몬을 그리스도의 상징으로, 술람미 여자를 교회의 상징으로 보았다. (예언서 17권)
23. 이사야 (66장) (1) 저자 : 이사야 (2) 기록 연대 : B.C 700-680년경 (3) 기록 목적 : * 이스라엘이 특별한 언약의 백성임을 상기시켜 온전한 관계 회복을 촉구하기 위하여. * 메시아의 강림을 예언하여 하나님만이 구원의 근거라는 소망을 갖게 하기 위하여. (4) 줄거리 : 구약성서의 3대 예언서. * 아모스의 아들이며, 유다 왕 웃시야. 요담. 아하스. 히스기야 때에 예루살렘에서 활동하였다. * 하나님이 그를 선지자로 소명하여 죄를 사하여 주셨으므로, * 정치적으로나 종교적으로 혼란하였던 당시에, 어떤 때라도 여호와 하나님만을 의지해야 한다. * 메시아가 동정녀에게서 태어 날 것이라는 예언으로 아하스 왕의 미움을 샀고, * 앗수르의 군대가 예루살렘을 포위했을 때 항복하지 말고 하나님을 믿고 의지하라고 격려. * 하나님은 적을 멸망시키고 그들을 포로생활에서 해방시키며, 유대인들에게 희망을 주었다.
24. 예레미야 (52장) (1) 저자 : 예레미야 (2) 기록 연대 : B.C 627-586년 경 (3) 기록 목적 : * 다가올 심판을 선포하여 유다로 하여금 회개케 하기 위하여. * 새 언약(31:33)을 선포하여 유다를 하나님의 새로운 백성이 되게 하기 위하여. (4) 줄거리 : * 예언자 예레미야는 주전 587년 유다가 멸망하기 직전 수십 년 동안 예루살렘에서 활동했다. * 구약성서의 대 선지자로 요시야왕 때인 BC 627년에 예언활동을 시작하였다. * 제사장의 아들로 태어나 젊었을 때 선지자로서의 부르심을 받았다. * 오랫동안 유대인들은 하나님을 배반하고 율법을 무시하고 살았다. * 그들은 하나님께로 돌아설 것을 거부하였다. 그의 예언대로 예루살렘이 점령을 당하게 된다.
25. 예레미야 애가 (5장) (1) 저자 : 예레미야 (2) 기록 연대 : B.C 586년 (3) 기록 목적 : * 하나님의 심판 예언이 성취되었음을 보여 미래의 교훈을 삼기 위하여. * 하나님을 찬양하여 조국의 멸망으로 실의에 빠진 이스라엘 백성들에게 새 희망을 주기 위하여. (4) 줄거리 : * 바벨론에게 유다와 예루살렘이 멸망당하고 성전이 파괴된 것을 슬퍼하는 다섯 개의 시. * 주전 587년의 대재난과 그 끔찍한 결과가 직접적으로 똑똑하게 우리 눈에 들어오는 곳은 없다. * <예레미야애가>는 절망적인 탄식(1:1-2)으로 시작하여 회개하고 하나님께 돌아가는 것(5:21-22) * 하나님의 무궁한 은혜와 자비에 대한 감동적인 고백이 그 한가운데에 자리 잡고 있다(3:22-24).
26. 에스겔 (48장) (1) 저자 : 에스겔 (2) 기록 연대 : B.C 593-570년경 (3) 기록 목적 : * 유다의 멸망이 범죄의 결과임을 알게 하기 위하여. * 여호와는 이스라엘뿐만 아니라 전 세계의 하나님이 되심을 가르치기 위하여. * 바벨론에 포로가 된 유다 백성들에게 미래에 대한 소망을 주기 위하여. (4) 줄거리 : * 구약성서의 위대한 선지자의 한 사람. 제사장 부시의 아들이다(겔 1:3). * 포로가 된 동포들의 지도자가 되기 위하여 하나님의 계시를 받고 선지자가 되었다. * 유다 왕국과 예루살렘 성전이 하나님께 범한 죄로 멸망할 것이라고 예언하였다. * 패전과 포로라는 운명을 딛고 재건의 환상과 용기를 불어넣은 선지자로서, 유대교의 아버지.
27. 다니엘 (12장) (1) 저자 : 다니엘 (2) 기록 연대 : B.C 530년경 (3) 기록 목적 : * 하나님만이 역사의 주관자 되심을 깨닫게 하기 위하여. * 다니엘의 형통하는 삶을 보여주어 언약에 신실하신 하나님을 의지하게 하기 위하여. (4) 줄거리 : * 신약 성경의 <요한계시록>과 더불어 '묵시 문학적'이라고 불리는 한 무리의 문서들에 속한다. * 바벨론으로 잡혀간 그는, 갈대아인의 언어를 배울 때 왕이 주는 진미와 포도주를 거부하고 채식. * 이상(異像)이나 꿈을 풀 수 있는 특별한 능력도 받았다. * 느부갓네살왕이 잊어버린 꿈을 해몽함으로써 바벨론왕국의 운명과 역사의 발전과정을 해몽. * 그의 박식함에 탄복한 왕은 하나님께 영광을 돌리고, 그를 높여 온 지방을 다스리게 하였다.
28. 호세아 (14장) (1) 저자 : 호세아 (2) 기록 연대 : B.C 755-722년경 (3) 기록 목적 : * 임박한 심판을 경고하기 위하여. * 이스라엘 백성에게 하나님의 사랑으로 돌아오게 하기 위하여. (4) 줄거리 : * 지도층 인사들이 하나님을 버리고 가나안의 다산 신들을 섬겨 호세아는 그들의 잘못을 고발. * 호세아는 그들이 하나님을 이처럼 배신한 것을 음행에 빗대어 말했다. * 이 백성은 제멋대로 정책을 추진함으로써 멸망을 스스로 불러들였다(7:3-13). * 하나님은 그 모든 것에 아랑곳없이 자기 백성을 사랑하신다고 선포한다. * 선포된 말씀의 진실성을 보증하고 하나님의 관점에서 그 사건을 미리 일으키는 것이다.
29. 요엘 (3장) (1) 저자 : 요엘 (2) 기록 연대 : B.C 830년경 (3) 기록 목적 : * 여호와의 날이 무서운 심판의 날임을 가르치기 위하여 * 여호와의 날을 준비하기 위해 회개할 것을 권유하기 위하여. * 하나님이 주실 영적 축복을 체험하도록 준비하기 위하여. (4) 줄거리 : * 구약에 요엘은 열둘이나 있지만 한 사람도 예언자 요엘과 같은 사람은 아닌 듯하다. * 요엘이라는 이름은 "여호와는 하나님이시다"를 뜻한다. * 예언을 하게 된 계기는 - 계속되는 가뭄과 더불어 닥친 - 극심한 메뚜기 재앙, * 마지막 때 완성을 예고하는 여러 가지 가운데 하나님의 영을 온 백성에게 부어주신다는 것. * <사도행전>(2:16-21)에서는 이 약속이 오순절 성령 강림에서 이루어졌다고 본다.
30. 아모스 (9장) (1) 저자 : 아모스 (2) 기록 연대 : B.C 767-745년. (3) 기록 목적 : * 이스라엘의 종교, 사회적 부패를 책망하기 위하여. * 이스라엘의 사로잡힘을 경고하기 위하여. (4) 줄거리 : * 아모스는 자신감에 차 있는 정치, 종교 지도자들에게 아주 강한 적군이 그들을 잡아 갈 것. * 곧 경제가 부흥하면서 부유한 상류층은 점점 더 부패의 늪에 빠져 들어갔던 것이다. * 지주들은 날로 더 많은 재산을 모은 반면, 시골 사람들은 높은 세금 부담으로 가난해진다. * 성대한 예배와 제사도 스스로를 속이고 하나님을 모독하는 짓이 될 뿐이라는 것이다(5:21-24).
31. 오바댜 (1장) (1) 저자 : 오바댜 (2) 기록 연대 : B.C 848-841년경 (3) 기록 목적 : * 에돔의 파멸과 유다의 회복을 선포하기 위하여. * 불의한 자를 심판하시는 하나님의 공의를 드러내기 위하여. * 모든 민족을 다스리시는 하나님의 위엄을 선포하기 위하여. (4) 줄거리 : * 예언서 가운데서 가장 짧은 책으로 에돔이 심판받을 것과 이스라엘이 구원받을 것을 예언. * 에돔 사람들의 개입이 참사에서 살아남은 사람들에게 깊은 상처를 주었는지는 알 수 있다. * <오바댜>의 끝 부분에서는 이스라엘이 옛 영토를 회복하게 될 것을 미리 내다 본다.
32. 요나 (4장) (1) 저자 : 요나 (2) 기록 연대 : B.C 760년경 (3) 기록 목적 : * 하나님의 사랑이 온 세계를 향한 것임을 가르치기 위하여. * 택함 받은 백성으로써 선교를 게을리 하는 이스라엘의 배타적 민족주의를 경책하기 위하여. * 심판과 회개의 상관관계를 깨닫게 하기 위하여 (4) 줄거리 : * 이방인들이 이스라엘의 신앙에 귀의하는 일이 벌어지기 시작했다. * 하나님은 모든 사람들을 구원하시려 하고 부르심을 받았다는 것을 증언할 목적.
33. 미가 (7장) (1) 저자 : 미가 (2) 기록 연대 : B.C 700년경 (3) 기록 목적 : * 유다에 임박한 심판을 선포하기 위하여. * 유다의 종교적 부패를 책망하기 위하여. * 유다의 사회적 불의를 책망하기 위하여 (4) 줄거리 : * 미가는 사정없이 예루살렘과 성전의 종말을 예고한다(3:12). * 미가는 자기 백성이 큰 재난을 겪은 뒤에야 더 행복한 미래가 있으리라고 약속한다. * 신약 성경에서는 이 신비한 말씀을 다윗의 진정한 자손이신 예수 그리스도에 대한 암시로 본다.
34. 나훔 (3장) (1) 저자 : 나훔 (2) 기록 연대 : B.C 621-612년경 (3) 기록 목적 : * 대적인 앗수르의 멸망과 압제받던 유다의 구원을 선포하기 위하여. * 포악했던 앗수르의 멸망을 보고 하나님의 공의의 성취를 깨닫게 하기 위하여 * 앗수르의 멸망이 하나님의 계획으로 하나님의 우주적 주권을 가르치기 위하여. (4) 줄거리 : * 자신의 세계 통치권을 누구에게도 빼앗기지 않는 '복수하시는 하나님'이라고 선포한다. * 성경에서는 앗수르를 하나님을 거스르는 잔인한 세상 권력의 원형으로 여긴다. * 이 세상 권력의 마지막이자 최악의 화신과 대결하는 것을 주제로 다룬다.
35. 하박국 (3장) (1) 저자 : 하박국 (2) 기록 연대 : B.C 610년경 (3) 기록 목적 : * 하나님을 의지하는 마음의 필요성을 가르치기 위하여 * 의인의 고통과 악인의 형통은 일시적인 것이며 하나님의 공의가 이루어짐을 알게 하기 위하여. (4) 줄거리 : * 하박국은 하나님의 말씀을 기다리고 질문과 기도로 하나님께 매달리는 예언자였다.
36. 스바냐 (3장) (1) 저자 : 스바냐 (2) 기록 연대 : B.C 640-622년경 (3) 기록 목적 : * 심판의 날인 여호와의 날을 선포하기 위하여. * 여호와의 날에 구원받을 남은 자들의 영광을 노래하기 위하여 (4) 줄거리 : * 스바냐는 시기적으로 예언자 나훔과 예레미야의 사이에 활동했다고 할 수 있다. * 불순종하는 백성 유다를 포함하여 민족들이 하나님께 심판받을 '여호와의 날'이 온다는 것. * 예루살렘에 심판은 40년 뒤, 바벨론 사람들이 앗수르 제국을 쳐부수고 그 후계자로 등장한 뒤.
37. 학개 (2장) (1) 저자 : 학개 (2) 기록 연대 : B.C 520년경 (3) 기록 목적 : * 이스라엘 백성들은 격려하여 중단 된 성전재건 공사를 완성하기 위하여. * 백성들의 이기적인 욕망을 제거하여 하나님을 우선하는 바른 신앙으로 인도하기 위하여. (4) 줄거리 : * 바벨론에 사로잡혀 와 있던 사람들이 예루살렘으로 돌아가서 성전을 재건하는 것을 허락했다. * 유다 사람들은 성전 재건 공사를 시작했지만 정치적인 어려움으로 곧 중단한다. * 이때 학개와 스가랴가 성전 건축 공사를 다시 계속하게 한다. * 학개의 대상은 유다 총독으로 임명한 스룹바벨과 또 종교 지도자인 대제사장 여호수아다.
38. 스가랴 (14장) (1) 저자 : 스가랴 (2) 기록 연대 : B.C 520-518년과 480-470년경 (3) 기록 목적 : * 14년간이나 중단된 성전재건 사역을 재개하도록 격려하기 위하여. * 메시아의 초림과 재림을 예언하여 이스라엘의 회복에 대한 소망을 부여하기 위하여 (4) 줄거리 : * 스가랴가 예고한 전환은 두 인물, 곧 정치 지도자 한 사람과 종교 지도자 한 사람의 출현. * 하나님 백성이 적들을 물리치리라는 것과 앞으로 평화의 임금이 오리라는 것을 말하고(9-10장), * 이 임금이 받을 고난에 대해 풀이하기 어려운 여러 가지 어려운 암시로써 표현하며(11-13장), * 14장에서는 예루살렘이 구원받고 새로워진다는 환상으로 끝을 맺는다. * 한 쪽에서는 하나님의 도우심을 받아 승리하여 평화를 이루는 임금을 맞아들이지만, 한쪽에서는 목자가 백성에게 배척당하여 죽음을 맞이하고, 그 너머로 구원의 빛이 드러난다.
39. 말라기 (4장) (1) 저자 : 말라기 (2) 기록 연대 : B.C 430년경 (3) 기록 목적 : * 귀한 후 흐트러진 백성들에게 하나님과의 언약을 기억, 회복할 것을 권유하기 위하여. * 의무의 온전한 이행 즉, 제사 규정 십일조 등 율례를 거룩하고 온전하게 드릴 것을 권면. (4) 줄거리 : * 말라기는 '나의 사자'란 뜻이다. * 예언자가 한 가지씩 주장할 때마다 그들은 이의를 제기하고 예언자는 근거를 밝힌다. * 예언자는 옛 예언 전통에 따라 예배와 윤리에 관해 요구하는 바를 분명하고도 강하게 내세운다.
신약
(복음서 4권)
1. 마태복음 (28장) (1) 저자 : 세리 마태 (2) 기록 연대 : A.D. 50-70년 (3) 기록 목적 : * 예수가 구약에 예언된 그 메시아임을 증명하기 위하여. * 다시 율법으로 돌아가려는 팔레스타인의 그리스도인을 위하여. * 예수를 직접 목격한 복음의 첫 세대가 예수의 행적을 분명한 기록으로 남기기 위하여. (4) 줄거리 : * 예수의 말씀을 크게 다섯 가지 묶음으로 나누어 실었는데, 산상설교, 제자들의 파송 연설, 비유 연설, 교회에 관한 가르침, 그리고 종말에 관한 연설. * 예수를 그분 안에서 이스라엘 역사가 완성될 메시야로 묘사하는 것이요, * 이스라엘을 대신하여 들어선 공동체로서 그리스도교 교회를 시야에 끌어들이는 것이다. * 예수를 모세와 같이 위대한 종말적인 예언자이며 교사로 그린다(17:5 참조). * 예수는 율법과 예언서에 담겨 있는 뜻을 올바르게 찾아낸 분으로 완벽하게 실현시킨 분. * 예수가 고난 받는 사람들 의 위대한 종말적 구원자라는 사실이다. * 예수는 "자기 백성을 그들의 죄에서 건지실 분이다"(1:21. 20:28; 26:28 참조).
2. 마가복음 (16장) (1) 저자 : 마가 (2) 기록 연대 : A.D 65-70년 (3) 기록 목적 : * 그리스도의 수난을 기록함으로써 박해 받는 이방(특히 로마 교회)의 성도들을 격려하기 위하여 * 그리스도의 지상 행적을 기록으로 후대에 남기기 위하여. (4) 줄거리 : * 십자가에서 종말을 고한 예수를 고려하지 않고서는 이러한 선포가 파악될 수 없음을 이해했다. * 마가는 그의 복음서에서 예수에 관한 이야기들을 예수의 말씀들과 함께 묶어서 제공한다. * 예수의 말씀들은 또한 질문과 반론으로 종종 결합되어 있다. * 첫번째 대단원에서 곧바로 갈릴리에서 벌인 예수의 활동에 관하여 이야기한다. * 두 번째도 예수의 활동과 제자들 열둘을 특별한 직책에 임명하신다(3:7-19). * 세 번째는 예루살렘 입성 이후에 인자가 오실 때까지의 종말에 관한 예수의 연설로써 마감된다. * 네 번째는 베다니에서 기름 부음과 고난과 죽음의 전날 저녁에 최후의 만찬이 있다. * 맨 끝에 빈 무덤의 발견과 빈 무덤에서 천사가 알려주는 부활 선포에 대한 보도가 있다 * <마가복음>은 비유대인들과 비유대계 출신의 그리스도인들을 위하여 저술되었다.
3. 누가복음 (24장) (1) 저자 : 누가(의사) (2) 기록 연대 : A.D 62년경 (3) 기록 목적 : * 로마의 관리 데오빌로의 믿음을 굳게 하기 위하여. * 데오빌로와 같은 모든 성도에게 그리스도의 올바른 모습을 깨우쳐주기 위하여. (4) 줄거리 : * 이방인 초신자를 지성적인 신앙인이 되도록 가르치기 위하여 예수님의 일생을 기록한 복음서. * 주제는 인자(人子)이신 그리스도이다. * 목격자들의 증언을 통해 예수님의 일생을 아름다운 문체로 묘사하였다. * <누가복음>은 그리스도교의 시간 이해 및 역사 이해에 결정적인 영향을 주었다. * <누가복음>에는 '기쁨'과 '기뻐하다'는 낱말이 다른 어느 복음서보다 자주 나온다.
4. 요한복음 (21장) (1) 저자 : 사도 요한 (2) 기록 연대 : A.D 85-90년 (3) 기록 목적 : * 예수가 하나님의 아들이심을 믿어 영생을 얻게 하기 위하여 * “가현설”과 같이 당시에 만연했던 그리스도에 대한 영지주의의 그릇된 논리를 반박하기 위하여. (4) 줄거리 : * <요한복음>은 일반적으로 '영'의 복음서로도 불려진다. * 성령이 주는 통찰력으로 철저히 그리고 가장 강력하게 조명되어 있으며 각인되어 있다. * 영원한 말씀은 순수하게 정신적인 고차원에 머물러 계시지 않고 '육신'이 되셨다(1:14). * 예수 안에서 현재화된 구원을 육체적으로, 감각적으로 보여주며 드러내 준다 * 예수는 구원은 육체를 그 종말적, 궁극적인 운명 안으로 구원해 들이기 위해서 육체로 계시된다.
(역사서 1권)
5. 사도행전 (28장) (1) 저자 : 누가 (의사) (2) 기록 연대 : A.D 63년경 (3) 기록 목적 : * 예루살렘에서부터 시작되어 로마까지 퍼져 나간 교회의 발전 과정을 기록하기 위하여. * 유대인들에게 기독교를 변증하기 위하여. * 헬라의 미신적 다신교에 대하여 기독교를 변증하기 위하여. (4) 줄거리 : * 서술의 큰 틀은 부활하신 예수의 말씀을 통하여 미리 정해졌다(1:8). * "너희가 예루살렘과 온 유대와 사마리아와 땅 끝까지 이르러 내 증인이 되리라." * 누가가 보고 들은 것을 바울이 로마에 도착하여 복음을 전파할 때까지를 기록한 사도의 행적. * 2세기에 두 책으로 분리되면서 후반부를 그 내용에 따라 사도행전이라 부르게 되었다. * 전체 사도들의 전기는 아니고, 정확히 말하면 베드로와 바울의 행적이다. * 누가는 이를 데오빌로 각하로 하여금 '배운 바의 확실함'(눅1:4)을 알게 하기 위하여 기록하였다.
(바울 서신 13권)
6. 로마서 (16장) (1) 저자 : 바울 (2) 기록 연대 : A.D 57년 (3) 기록 목적 : * 바울의 로마 방문을 준비케 하기 위하여. * 구원의 교리를 자세히 가르쳐 바른 믿음위에 서게 하기 위하여. * 그릇된 그리스도적 영향에 물들지 않게 하기 위하여. (4) 줄거리 : * 바울이 55-56년경 로마 교회 신자에게 보낸 서신. * 신약성서에 있는 13개의 바울 서신 가운데 가장 긴 것으로, * 핵심은 하나님 의(義)로 말미암는 구원, 예수님의 속죄를 이신득의(以信得義)의 교리를 강조했다. * 바울이 친필로 이 로마서를 쓴 것은 이방인의 사도로서의 선교 과정에 획기적 사건이었다. * 바울은 거대한 세계도시인 로마에 가서 전도하기를 원했다. * 그래서 먼저 로마의 신자들에게 편지를 보내 그들을 가르치고 자신이 세우지 않은 로마 교회 성 도들과의 영적 관계를 연결하기 위하여. * 루터가 그의 <로마서 주석>에서 "이 서신은 신약성경의 진정한 핵심이며 가장 순수한 복음이다. * 그리스도인은 그 낱말 하나하나까지 외우고 영혼의 양식으로서 간직하고 살아갈 가치가 있다."
7. 고린도전서 (16장) (1) 저자 : 바울 (2) 기록 연대 : A.D 55년경 (3) 기록 목적 : * 먼저 보낸 어떤 편지에 대한 오해를 바로잡기 위하여 * 고린도 교회의 분쟁과 신학적 질문에 대한 교훈을 주기 위하여. (4) 줄거리 : * 먼저 고린도 교회 안에 경쟁적인 파벌이 형성되었다는 소식을 취급한다. * 남편이 그 아내와 성적인 접촉, 우상의 제사에서 난 고기를 먹는 일, 성령의 은사들을 평가. * 그리고 마지막으로 예루살렘 교회를 위한 의연금 모금은 어떻게 진행되어야 할 것인지. * 이에 대하여 바울은 십자가 선포를 믿음의 확고한 토대로 내세웠다. * 죽은 자들의 부활은 하나님의 통치 안에서 세계가 극복된다는 전망을 부여해 준다.
8. 고린도후서 (13장) (1) 저자 : 바울 (2) 기록 연대 : A.D 55년이나 56년 (3) 기록 목적 : * 고린도 교회에서의 내부적인 문제 해결을 위하여. * 자신에 대한 오해를 풀고 전도자와 사도로서의 정당성을 변론하기 위하여. * 예루살렘 교회의 구제를 호소하기 위하여. (4) 줄거리 : * 둘째 편지는 첫째 편지 다음에 얼마 되지 아니해서 쓴 것이다. 반년 내지 일 년 사이. * 원래의 여행 계획을 수행하지 아니하고 에베소에서 곧바로 고린도로 여행했다 * 두 번째 방문에 바울은 고린도 교회의 한 교인으로부터 극렬한 공격을 받았고 모욕을 당했다. * 그는 "눈물을 흘리면서" 교회에 하나의 격정적인 편지를 썼고, 디도에게 화해의 임무를 위탁. * 바울을 반대하는 전도자들이 고린도에 출현. 그들은 팔레스티나 출신의 유대 그리스도인. * 바울의 외양의 변변치 못함과 말솜씨의 어눌함을 들어서 그를 비난했다.
9. 갈라디아서 (6장) (1) 저자 : 바울 (2) 기록 연대 : A.D 56년경 (3) 기록 목적 : * 갈라디아 교회에서 활동하던 유대 주의적 거짓 교사들의 허구적인 주장을 반박하기 위하여. * 할례를 비롯한 율법의 행함이 아니라 오직 믿음으로 구원에 이름을 강조하기 위하여. * 사도 권을 밝힘으로써 자신이 전한 복음의 정당성을 입증하기 위하여 (4) 줄거리 : * 바울이 50년경 마게도냐에서 갈라디아 교회에 보낸 서신. 바울이 직접 전도하여 세운 교회. * 그는 자기의 사도권이 직접 받은 것이며, 예루살렘 교회의 인정을 받은 것임을 변호했다. * 복음을 받아들이는 것보다 더 중요한 것은 복음에 따라 생활하는 것이며, * 율법을 지키려는 인간의 노력보다는 십자가의 은혜와 성령의 능력이 절실히 요구된다.
10. 에베소서 (6장) (1) 저자 : 바울 (2) 기록 연대 : A.D 62년경 (3) 기록 목적 : * 친히 설립 양육한 교회이지만 옥에 갇혀 방문을 할 수 없음으로 서신으로 권면하기 위하여. * 당시 에베소 교회의 심각한 문제였던 이방인과 유대인의 분열을 방지하기 위하여. (4) 줄거리 : * 사도 바울이 로마의 옥중에서 에베소 교회 앞으로 쓴 서신. * <빌립보서> <골로새서> <빌레몬서>와 같이 에베소서를 옥중서신으로 불린다. * 주제는 하늘에 있는 것이나 땅에 있는 것이 다 그리스도 안에서 통일되게 하려 하심이라. * 성령은 그들의 생활 속에서 움직여 힘에서 힘으로 인도된다. * 믿는자가 예수 그리스도로 하나인 것을 서로의 사랑으로 나타내며 살아가도록 권면하고 있다.
11. 빌립보서 (4장) (1) 저자 : 바울 (2) 기록 연대 : A.D 62-63년경 (3) 기록 목적 : * 빌립보 교인들이 보내준 헌금에 대해 감사하기 위하여. * 자신의 형편을 알림으로써 빌립보 교인들이 박해 중에도 힘을 얻게 하기 위하여. * 빌립보 교회의 분열을 막고 연합하게 하기 위하여. * 율법주의의 악 영향을 깨우치기 위하여. (4) 줄거리 : * 빌립보 교회는 바울이 최초로 유럽에 건너가서 세운 교회. * 빌립보 감옥 옥사장이의 온 집안을 주님께로 인도한, 가장 인상 깊은 곳이었다. * 바울은 감사의 표시와 몇몇 가지 문제에 대해 조언하기 위하여 이 서신을 썼다. * 그리고 이 서신에서 유명한 그리스도론을 폈다.
12. 골로새서 (4장) (1) 저자 : 바울 (2) 기록 연대 : A.D 62년경 (3) 기록 목적 : * 골로새 교회에 침투한 혼합적 이단을 배격하기 위하여. * 진리-하나님의 형상, 창조주, 보존자, 교회의 머리, 부활의 첫 열매, 신성과 인성을 지니신 분 * 화목 자로서 이 세상에 오신 그리스도에 대하여 가르치기 위하여. (4) 줄거리 : * 바울이 62년경 로마 감옥에서 골로새 교회에 보낸 서신. * 유대교의 잔재와 헬라 사상의 영향으로 그리스도교의 본질이 변질될 염려가 있었다. * 오직 완전한 지혜와 지식은 유일한 중보자이신 그리스도께만 있으며, * 창조의 주요, 교회의 머리 되신 그리스도의 유일성에서 벗어나면, 신앙에 위배되는 것이라고.
13. 데살로니가전서 (5장) (1) 저자 : 바울 (2) 기록 연대 : A.D 51년경 (3) 기록 목적 : * 시련 받는 자들을 위로하기 위하여. * 성결한 생활을 교훈하기 위하여. * 재림 이전의 죽은 자들의 장래를 밝히기 위하여. (4) 줄거리 : * 어렵사리 개척한 교회를 지도자도 없이 두고 떠나오게 된 것이 마음에 걸린 바울. * 디모데는 그들이 꿋꿋하게 신앙생활을 할 뿐만 아니라 바울을 만나고 싶다는 소식을 전한다. * 그는 이 초신자들이 박해를 이겨내고 전날의 타락한 생활로 돌아가지 않도록 격려. * 주님이 재림 전에 살아있는, 또는 죽은 성도는 어떻게 되는가하는 종말론을 다루었다.
14. 데살로니가후서 (3장) (1) 저자 : 바울 (2) 기록 연대 : A.D 51연경 (3) 기록 목적 : * 핍박 중에 있는 성도를 위로하며 박해를 이겨낼 용기를 주기 위하여. * 재림이 바로 임박 했다는 그릇된 견해를 바로잡기 위하여. * 주의 날만을 바라며 현실을 도피하는 자들에게 일상생활에 충실한 것을 교훈하기 위하여 (4) 줄거리 : * 첫째 서신의 답장에서 재림의 가르침에 오해가 있어 그들에게 건전한 재림신앙을 가르치다. * 이를 위해 어떤 것이 주(主)의 재림에 대한 바른 견해인가(2:1-17)를 말하고, * 고난을 받는 의미는 장차 하나님의 대적들이 멸망한 후에 영광을 얻을 수 있도록 연단 받는다.
15. 디모데전서 (6장) (1) 저자 : 바울 (2) 기록 연대 : A.D 63년경 (3) 기록 목적 : * 믿음의 아들인 디모데의 목회 사역을 격려하기 위하여. * 영지주의자들의 잘못된 가르침을 배격하기 위하여 * 성도들의 신앙을 자라게 하여 건전한 교회를 만들기 위하여 (4) 줄거리 : * 18세기 초 학자들은 디모데와 디도에게 보낸 바울의 편지를 목회서신으로 한 데 묶었다. * 이 서신에서 자기의 친밀한 동역자 두 사람에게 위탁받은 교회를 지도하는 데 필요한 지시다. * 디모데는 헬라인 아버지와 유대인 어머니 사이에서 태어나, 성경으로 잘 양육 되었다. * 바울이 두번째 방문하였을 때 헌신, 전도하기로 결심, 유대인의 시비를 막기 위해 할례를 받고. * 바울이 '나와 함께 수고하는 자, 신실한 아들), 형제, 믿음의 참아들, 사랑하는 아들이라 부름.
16. 디모데후서 (4장) (1) 저자 : 바울 (2) 기록 연대 : A.D 66-67년경 (3) 기록 목적 : * 거짓 교사의 가르침으로부터 교회를 보호하기 위하여. * 디모데로 하여금 신련을 극복할 용기를 갖게 하기 위하여. * 후계자 디모데와 믿음의 교제를 갖기 위하여. * 필요한 물건을 조달 받기 위하여. (4) 줄거리 : * 박해 가운데서도 복음에 충성함, 그릇된 영향에 대한 경고 * 사도 바울의 모범, 개인적인 통보.
17. 디도서 (3장) (1) 저자 : 바울 (2) 기록 연대 : A.D 66년 초 (3) 기록 목적 : * 바울의 믿음의 아들이며 동역자인 디도를 격려하기 위하여. * 혼란에 빠진 그레데 교회를 바로 잡고 올바른 신앙으로 인도하기 위하여. (4) 줄거리 : * 교회의 질서와 이단의 위험. * 하나님의 구원하시는 사랑과 그리스도인의 삶을 위한 결과들
18. 빌레몬서 (1장) (1) 저자 : 바울 (2) 기록 연대 : A.D 62년경 (3) 기록 목적 : * 빌레몬의 신앙을 칭찬하기 위하여. * 빌레몬에게 오네시모를 용서할 것을 간구하기 위하여. * 오네시모로 하여금 복음전파가 되도록 여건을 조성하기 위하여. (4) 줄거리 : * 현존하는 바울의 진정한 편지 중 개인에게 보낸 유일한 서신. * 자기에게 도망쳐 온 노예 오네시모를 신자인 주인 빌레몬에게 돌려보내면서 부친 것이다. * 바울은 빌레몬이 오네시모를 노예 이상의 존재로, 사랑하는 형제로 맞아들일 것을 요망하였다. (공동서신 8권)
19. 히브리서 (13장) (1) 저자 : 미상 (바울, 바나바, 아볼로, 누가, 클레멘트, 빌립 등으로 추정) (2) 기록 연대 : A.D 60년대 후반 (3) 기록 목적 : * 고난 받는 유대인 개종자들의 흔들리는 신앙을 바로잡기 위하여. * 그리스도의 구원자 되심을 반증하여 기독교의 우월성에 대한 확신을 갖게 하기 위하여. (4) 줄거리 : * 1세기의 어느 시기에 한 무리의 그리스도인 앞으로 쓴 것이다. * 그들은 신앙을 강화하기 위하여, 옛 그리스도가 하나님을 인간에게 계시하는 분이라는 것. * 내용은 예수님은 천사나, 구약성서의 위대한 인물인 모세나 여호수아보다 훨씬 나은 존재임. * 예수님은 완전한 희생을 바쳐 하나님과 인간을 화목하게 만든 완전한 제사장이다.
20. 야고보서 (5장) (1) 저자 : 야고보 (예수의 형제) (2) 기록 연대 : A.D 62년경 (3) 기록 목적 : * 로마의 박해에 직면한 성도들을 격려하기 위하여. * 이신득의 사상의 오해에서 비롯된 폐단을 시정하기 위하여. * 성도간의 사랑의 회복을 축구하기 위하여. (4) 줄거리 : * 예수님의 동생 야고보가 62년경 환난의 소용돌이 속에 있는 그리스도인을 위로하고 격려함. * 믿음에 입증되고 증거, 온전하다는 시험, 믿음과 행함, 혀의 죄, 지혜, 세상의 정욕, 신앙생활. * 그리스도인이 어떻게 행동하여야 하는가 하는 실천적인 면을 다루고 있다.
21. 베드로전서 (5장) (1) 저자 : 베드로 (2) 기록 연대 : A.D 64년경 (3) 기록 목적 : * 환난 가운데 있는 성도를 위로하기 위하여 * 다가올 박해를 극복할 용기를 갖게 하기 위하여. * 하나님의 은혜를 체험함으로써 산 소망을 갖게 하기 위하여. (4) 줄거리 : * 베드로가 64년 전후 소아시아의 다섯 지방에 흩어져 있는 교회들에 보낸 첫 번째 서신. * 하나님의 참된 은혜를 가르치고, 고난에 맞서 싸워 신앙을 지키도록 권면하기 위하여 쓴 서신. * 고난은 성도로 하여금 확실하게 천국의 영광에 참여케 하려는 하나님의 섭리임을 밝히고 있다. * 예수는 "의인으로서 불의한 자들을 대신하여 고난을 당하셨으며, 그의 상처를 통해서 치유됨.
22. 베드로후서 (3장) (1) 저자 : 베드로 (2) 기록 연대 : A.D 66-67년 (3) 기록 목적 : * 영지주의 등 거짓 교사들을 경계하기 위하여. * 부도덕한 향락주의를 배격하기 위하여. * 재림에 대한 확신을 갖게 하기 위하여. (4) 줄거리 : * 거짓 교사에 대해 경고하기 위한 서신으로, 믿음의 발전, 거짓에 대한 질책, 미래에 나타날 일. * 서신에서 성도의 덕행을 촉구하고, 거짓 교사들의 영향을 받은 교회의 무질서를 책망하면서, 성도는 윤리적일 필요가 없다는 이단설인 도덕 무용론에 대하여 경고하고 있다.
23. 요한일서 (5장) (1) 저자 : 사도 요한 (2) 기록 연대 : A.D 95년경 (3) 기록 목적 : * 당시 진리를 위협하며 교회를 혼란에 빠뜨렸던 영지주의 등 이단을 경계하기 위하여. * 구원의 유일한 방편이신 그리스도에 관한 바른 지식을 가르치기 위하여. (4) 줄거리 : * 이 서신은 발신자나 수신자의 언급이 없고, 끝부분에도 마지막 인사나 축복의 말이 없다. * 일정지역에 산재하는 여러 교회가 회람하도록 권위 있게 써 보낸 서신임에는 틀림없다. * 예수, 하나님의 아들이 실제로 사람이 되시고 죄를 위하여 속죄 제물로 죽으셨다는 것을 믿는 자만 하나님과 친교를 누린다.
24. 요한이서 (1장) (1) 저자 : 사도 요한 (2) 기록 연대 : A.D 95-96년경 (3) 기록 목적 : * 진리를 왜곡하며 궤변으로 성도를 미혹하는 적그리스도를 경계하기 위하여. * 실천적 사랑을 강조하며 자신의 방문을 알리기 위하여. (4) 줄거리 : * 교회의 장로가 택함 받은 특정부인과 그 자녀들에게 보낸 개인적인 서신. * 이 서신의 직접적인 동기도 거짓교사들로부터 교회를 지키기 위함이었다. * 이 서신은 그리스도를 부인하는 이단들의 위협에 직면한 교회를 권면하려는 것이었다. * 교회의 가르침과 다른 것을 전하는 자들은 집안에 받아들이거나 인사도 하지 말도록 경고.
25. 요한삼서 (1장) (1) 저자 : 사도 요한 (2) 기록 연대 : A.D 95-96년경 (3) 기록 목적 : * 선한 가이오를 칭찬하고 거만하고 악한 디오드레베를 본받지 말 것을 권고하기 위하여 (4) 줄거리 : * 저자가 데메드리오를 중심한 교회의 상급 기구의 대표들을 잘 영접한 가이오를 칭찬하고. , 영접하지도 않고 개체교회의 우두머리가 되려는 디오드레베의 행적을 통박하고 있는 내용. * 교회의 최고 처리자인 장로가 목회자적 충정으로 개체교회에 써 보낸 것이다. * 저자는 수신인이며 가이오에게 데메드리오와 그의 일행들을 잘 영접해고, 하나님의 일꾼들로서 부족함이 없도록 도와주어 진리를 위해서 일하는 그들의 협력자가 될 것을 간청한다.
26. 유다서 (1장) (1) 저자 : 유다 (예수의 동생인 야고보의 막내) (2) 기록 연대 : A.D 70-80년경 (3) 기록 목적 : * 기독교의 교리를 기록하려 했으나 영지주의의 폐혜가 컷으므로 이에 대한 변증서를 쓰기 위하여 (4) 줄거리 : * 사도 유다가 유대교에서 그리스도교로 회심한 사람들에게 보낸 편지. * 거짓 교사에 현혹되지 말고 이교도 가운데 있더라도 전하여진 진리에 충실하라고 가르쳤다. * 음행을 자행하고 이단을 말하는 거짓 교사를 경계하라는 데 있음을 말하고 * 이러한 자는 하나님의 심판을 면치 못할 것임을 역사적 사실로써 보여주고 권면하였다.
(예언서 1권)
27. 요한계시록 (22장) (1) 저자 : 사도 요한 (2) 기록 연대 : A.D 95-96년경 (3) 기록 목적 : * 로마의 박해로 배교의 위험에 있는 교회들에게 용기를 주기 위하여. * 하나님의 보호하심을 확실케 하여 그리스도의 재림을 대망하게 하기 위하여 (4) 줄거리 : * <요한계시록>은 시련을 당하는 그리스도인들을 위한 위로의 책이며 소망의 책이다. * 고난과 박해로 곤경에 처해 있는 소아시아의 교회들에게 ‘반드시 속히 될 일’을 알려준다. * <요한계시록>은 이해하기 어려운 상징 언어를 자주 이용한다. * 선견자 요한은 먼저 독자들에게 자기의 신빙성(신임장)을 제시한다. * 뒤이어 소아시아에 있는 일곱 교회에 보내는 편지가 나온다 * 이 사건들은 늘 새로운 상징으로 묘사된다. 여기서 7이란 숫자는 일곱 편지 외에 일곱 인, 일곱 나팔, 그리고 일곱 대접이 나온다. 이로써 하나님이 정해 놓으신 모든 사건의 한도가 지시된다. * 하나님의 약속을 그리스도인들은 신뢰해도 된다.
신구약 성경 장별 핵심 정리
구약성경 장별 정리[39권,929장] 창세기(50장) 1장 천지창조[3)빛, 6)궁창, 9)바다 땅 식물, 14)해 달 별, 20)조류 어류, 24)동물 사람] 2장 * 1)안식일, 4)인간 창조, 8)에덴 동산, 21)여자 창조 3장 * 1)타락, 8)심판, 14)타락으로 인한 저주, 22)에덴에서 추방 4장 * 가인과 아벨 5장 * 아담의 족보 6장 * 1)넘치는 죄악, 5)홍수 예고, 9)방주 7장 * 1)방주로 들어간 노아, 17)홍수 시작 8장 * 1)홍수 그침, 6)까마귀와 비둘기 9장 * 1)육식 허용, 8)무지개, 20)술 취한 노아, 25)가나안 저주 10장 * 노아의 족보[1야벳 자손, 6)함 자손, 21)셈 자손] 11장 * 1)바벨탑, 10)샘 자손, 27)하란으로 옮겨간 아브람 12장 * 1)복의 근원 아브람, 10)애굽으로 내려간 아브람, 14)바로에게 아내를 내어 준 아브라함 13장 * 아브라함과 롯 14장 * 1)사로잡힌 롯, 17)아브라함의 1/10을 받은 멜기세덱, 21)전리품 사양 15장 * 1)아브람의 칭의, 7)애굽에서의 노예 생활 예고 16장 * 1)사라, 7)하갈, 15)이스마엘 17장 * 1)아브람 아브라함(할례), 15)이삭 출생 약속 18장 * 1)이삭 출생 약속, 22)열 명의 의인을 찾아라 19장 * 소돔과 고모라 20장 * 아비멜렉과 사라 21장 * 1)이삭의 출생, 9)이스마엘 추방, 22)브엘세바 22장 * 모리아산에서 제물이 된 이삭 23장 * 사라 소천 24장 * 이삭과 리브가의 결혼 25장 * 1)그두라. 7)아브라함 소천, 19)이삭에게 임한 축복, 28)야곱의 팥죽과 에서 26장 * 이삭이 판 세 우물 27장 * 축복을 가로챈 야곱 28장 * 하란으로 망명 중에 본 사다리 29장 * 야곱의 처가살이 30장 * 야곱의 자녀와 많아지는 아롱진 양 31장 * 라반과 언약을 세운 야곱 32장 * 얍복강변에서 천사와 씨름한 야곱 33장 * 에서와 만난 야곱 34장 * 강간당한 디나 35장 * 1)벧엘로 올라간 야곱, 16)라헬 소천, 22)이삭 소천 36장 * 에서의 족보 37장 * 1)꿈쟁이 요셉, 26)팔려 간 요셉 38장 * 며느리 다말과 관계를 가진 유다 39장 * 애굽으로 팔려 간 요셉 40장 * 두 관원의 꿈 해몽 41장 * 바로의 꿈 해몽과 총리 요셉 42장 * 양식을 구하려는 요셉의 형제들 43장 * 요셉과 베냐민 44장 * 형들을 시험하는 요셉 45장 * 형제 상봉 46장 * 애굽으로 이주한 야곱 47장 * 바로를 만난 야곱 48장 * 야곱에게 축복 받는 에브라임과 므낫세 49장 * 열 두 아들의 미래를 예언하는 야곱 50장 * 야곱 소천, 요셉 소천
출애굽기(40장)
1장 * 산파 십보라와 부아 2장 * 모세 출생 3장 * 호렙산의 불 꽃 4장 * 뱀이 된 모세의 지팡이, 바로와 모세 5장 * 이스라엘에게 내려진 더 큰 고역 6장 * 모세를 격려하는 하나님, 모세와 아론의 족보 7장 * 1)모세와 바로, 8)지팡이 뱀, 20)피 8장 * 1)개구리, 16)이, 20)파리 9장 * 1)온역, 8)독종, 13)우박 10장 * 1)메뚜기, 21)흑암 11장 * 장자 죽음 예고 12장 * 1)유월절의 기원, 29)장자 죽음 재앙, 37)출애굽 13장 * 1)초태생과 무교절, 17)불기둥 구름기둥 14장 * 1)바로의 추격, 21)홍해를 건너 15장 * 1)승리의 노래, 22)마라와 엘림 16장 * 만나와 메추라기 17장 * 1)반석에서 나온 물, 8)대 아말렉 전투 18장 * 이드로의 권유로 재판장을 세움 19장 * 시내산에 오름 20장 * 십계 21장 * 1)노예보호법, 12)사형죄, 23)동해복수법, 26)소유주 책임법 22장 * 1)배상법, 16)기타 사회질서 23장 * 공정한 재판, 3대 명절, 이방신 경계 24장 * 70인 장로와 함께 시내산에 오른 모세 25장 * 드릴 예물, 법궤, 떡상 26장 * 성막 27장 * 1)번제단, 9)성막 뜰, 23)등불의 기름 28장 * 제사장 정장 29장 * 1)제사장 위임법, 10)제사법, 38)매일 드릴 예물, 45)하나님 임재 30장 * 1)향단, 11)생명의 속전, 17)물두멍, 22)관유와 향 31장 * 1)공교한 일꾼들, 12)안식에 대하여, 18)두 돌판 32장 * 1)금송아지, 11)모세의 중보기도, 19)깨어진 돌판, 25)처형된 우상 숭배자들 33장 * 1)진 밖의 회막, 12)하나님의 임재를 위한 모세의 기도 34장 * 1)새로 만든 돌판, 10)우상 숭배 경고, 18)3대 명절 35장 * 1)안식일, 4)드릴 예물, 10)성막 재료들, 20)예물을 드리는 백성들, 30)일꾼들 36장 * 2)풍족한 예물, 8)성막 37장 * 성막 안의 성구들 38장 * 9)성막의 뜰, 21)예물의 총계 39장 * 1)제사장의 복장, 32)성구 완성 40장 * 1)기름 발라 거룩케 한 성구들, 34)임재 레위기(27장) 1장 * 번제 드리는 방법 2장 * 소제 드리는 방법 3장 * 화목제 드리는 방법 4장 * 속죄제[1)제사장을 위하여, 13)회중을 위하여, 22)관원을 위하여, 27)평민을 위하여 5장 * 1)속죄제가 요구되는 행위, 14)속건제 드리는 방법 6장 * 8)번제, 14)소제, 24)속죄제 7장 * 1)속건제, 11)화목제, 22)제사장에게 금지된 것, 28)제사장의 분깃 8장 * 제사장 위임식 9장 * 제사장의 첫 직무 수행 10장 * 잘못 드린 제사 11장 * 淨한 동물과 不淨한 동물 12장 * 여인의 정결 규례 13장 * 나병 구별 방법 14장 * 나병자 정결 규례 15장 * 유출병과 정결 규례 16장 * 1)속죄일, 20)아사셀을 위한 염소 17장 * 1)도축 규례, 10)피는 못 먹음 18장 * 성질서 19장 * 사회 질서 20장 * 사형에 해당되는 죄 21장 * 제사장의 성결에 관하여 22장 * 성물과 희생 규례 23장 * 6대 명절 [안식일, 유월절, 무교절, 칠칠절, 나팔절, 대 속죄일, 초막절] 24장 * 1)끌 수 없는 성막 안의 등불, 5)상설할 떡, 10)여호와를 저주하면, 17)동해보복법 25장 * 1)안식년, 8)희년, 35)빈민 보호법, 47)노예보호법 26장 * 축복과 저주 27장 * 1)서원에 관한 규례들, 32)십일조에 대한 규례
민수기(36장) 1장 * 인구조사 2장 * 이스라엘 진 배치 3장 * 1)아론의 아들들, 5)레위지파의 임무와 계수, 40)처음 난 자 4장 * 1)고핫 자손의 임무와 계수, 21)게르손 자손의 임무와 계수, 29)므라리 자손의 임무와 계수 5장 * 1)부정에서 분리할 것, 5)배상법과 제사장의 소유, 11)의심 소제 6장 * 1)나실인 규례, 22)제사장의 축복기도 7장 * 족장이 드린 예물 8장 * 1)성막 안의 금등대, 5)레위인을 하나님께 바치는 법 9장 * 1)첫 유월절, 15)성막 위에 머문 구름 10장 * 1)두 개의 은나팔, 11)시내 광야에서 출발 11장 * 1)다베라에서 원망하다 당한 불 심판, 4)만나에 대한 불평, 16)70인 장로 세움, 31)메추라기 심판 12장 * 미리암과 아론의 비방 13장 * 12정탐꾼의 잘못된 보고와 백성들의 원망 14장 * 1)백성들의 거역, 20)징벌, 36)악평한 정탐꾼 죽음 15장 * 1)제사 규례, 32)안식일 범한 자 처형, 37)옷단에 매단 수술 16장 * 1)고라당의 반역, 36)아론의 향로를 통한 속죄 17장 * 싹 난 아론의 지팡이 18장 * 제사장들과 레위인의 직무와 기업 19장 * 시체로 인한 부정을 정결케 하는 물 20장 * 1)모세의 범죄, 14)이스라엘의 진행을 방해한 에돔, 22)아론 소천 21장 * 1)호르마에서 아랏을 물리침, 4)구리뱀, 10)이스라엘의 경유지, 21)아모리 왕 시혼, 33)바산 왕 옥 22장 * 1)모압평지의 발람, 21)여호와의 사자와 발람의 나귀 23장 * 이스라엘을 축복하는 발람 24장 * 이스라엘의 번영을 예언하는 발람 25장 * 1)모압 여인과 혼음하고 바알브올에 부속 됨, 6)하나님을 시원케 한 비느하스 26장 * 1)제 2차 인구 조사, 52)기업 분배는 제비로, 57)레위 종족들 27장 * 1)슬로브핫의 딸들의 기업, 12)후계자 여호수아 28장 * 예배에 드릴 예물[1)매일, 9)안식일, 11)월삭, 16)무교절, 26)맥추절] 29장 * 예배에 드릴 예물[1)나팔절, 7)속죄일, 12)초막절] 30장 * 여자가 서원하면 31장 * 1)미디안 정복, 19)출전자들의 결례, 25)전리품 분배 32장 * 르우벤과 갓과 므낫세반 지파의 청원 33장 * 애굽에서 요단까지의 여정 34장 * 1)가나안 분배, 10)기업을 나눌 족장들 35장 * 1)레위인의 기업, 9)살인에 관한 규례, 29)피 흘림에 관한 규례 36장 * 슬로브핫의 딸들의 순종
신명기(34장) 1장 * 1)아라바광야에서 선포한 말씀, 9)재판장 임명, 19)가데스바네아에서 생긴 일, 34)하나님의 징벌, 41)호르마에서 패한 이스라엘 2장 * 1)에돔을 침범치 말라는 하나님의 명령, 24)헤스본 왕 시혼 정복 3장 * 1)바산 왕 옥 정복, 12)두 지파 반에게 분배된 땅,26)약속의 땅을 바라보는 모세 4장 * 1)순종을 교훈 하는 모세, 9)호렙산의 교훈, 15)우상 숭배 경고, 41)도피성 5장 * 십계 6장 * 율법의 목적[순종과 불순종] 7장 * 1)이방과 단교[진멸 해야 할 족속], 6)성민, 순종의 복, 12)순종하면 복 받는다. 8장 * 축복과 저주 9장 * 1)가나안 족을 멸하신 하나님, 6)금송아지 10장 * 1)다시 만든 두 돌판, 6)아론 소천, 12)모세의 권면 11장 * 1)하나님이 행하신 큰 일들, 8)말씀대로 살면 복 받는다. 26)복과 저주 12장 * 1)정해진 예배 장소, 29)우상 숭배자 경계 13장 * 죽여야 할 우상 숭배자들 14장 * 1)정한 음식과 가증한 음식, 22)십일조 15장 * 1)면제년[안식년], 19)첫 것 16장 * 1)3대 명절, 18)공의를 따라 재판하라 17장 * 1)재판에 대한 여러 가지 교훈, 14)왕을 뽑는 규례와 왕의 생활 원리 18장 * 1)제사장과 레위인의 분깃, 9)이방 행위 엄금, 15)예언된 선지자 19장 * 1)도피성, 15)증인 규례 20장 * 전시의 유의 점 21장 * 1)살인자를 알 수 없는 살인 사건, 10)기타 규례들 22장 * 1)개인적인 유의 사항, 13)성질서 23장 * 1)총회에 들지 못할 사생자, 19)상호간의 금전 거래, 21)서원을 지키라 24장 * 1)가정사에 관계된 규례[아내, 입영, 전당물, 인신매매, 문둥병], 14)품꾼의 품삯 25장 * 1)재판장의 공정성 26장 * 1)첫 열매와 십일조를 드려라 -하나님을 향한 실천적 신앙고백 27장 * 그리심산과 에발산 28장 * 1)순종=축복, 15)불순종=저주 29장 * 1)순종을 권면하는 모세-광야 40년 회상-, 10)이스라엘과 맺은 여호와의 언약 30장 * 1)이스라엘의 회복과 권고, 11)생명과 사망 31장 * 1)모세의 후계자 여호수아, 24)언약궤 안에 넣은 율법서 32장 * 1)모세의 노래, 48)가나안을 바라보는 모세 33장 * 이스라엘을 축복하는 모세 34장 * 모세의 죽음
여호수아(24장) 1장 * 여호수아 소명 2장 * 두 정탐꾼과 기생 라합 3장 * 요단강 도하 4장 * 요단강에서 취한 열 두 돌 5장 * 1)길갈의 할례와 유월절 의식, 12)만나 그침, 13)하나님의 군대 장관 6장 * 여리고 함락 7장 * 1)대 아이 전 패배, 16)아간 처형 8장 * 1)대 아이 전 승리, 30)에발산의 언약 9장 * 기브온 거민들의 속임수 10장 * 1)아모리 족속 진멸, 12)중천에 머문 태양 11장 * 북부 지방 정복과 종전 12장 * 모세와 여호수아가 친 왕들 13장 * 1)요단 동편의 분깃, 22)발람 처형 14장 * 땅 분배[갈렙] 15장 * 땅 분배[유다] 16장 * 땅 분배[요셉] 17장 * 땅 분배[므낫세] 18장 * 땅 분배[베냐민], - 1)실로에 세워질 성막 - 19장 * 땅 분배[시므온, 잇사갈, 아셀, 납달리, 단, 여호수아] 20장 * 도피성 21장 * 땅 분배[레위] 22장 * 1)돌아간 두 지파 반, 11)논쟁과 화해-요단 강변의 재단- 23장 * 여호수아의 고별사 24장 * 1)여호수아의 고별사, 26)증거의 돌, 29)여호수아 소천
역대하(36장) 1장 * 1)지혜를 구한 솔로몬, 14)솔로몬이 받은 축복 2장 * 1)성전 건축 준비, 11)솔로몬을 돕는 후람왕 3장 * 성전 건축 착공 4장 * 성전의 聖具들 5장 * 1)성전 완공, 2)법궤 옮겨 옴 6장 * 1)성전 봉헌, 12)솔로몬의 봉헌 기도 7장 * 1)성전에 가득찬 여호와의 영광, 4)성전에서 베푼 첫 잔치,12)솔로몬과 맺은 하나님의 언약 8장 * 솔로몬의 업적들 9장 * 솔로몬과 시바 10장 * 1)어리석은 르호보암, 16)분열되는 왕국 11장 * 1)전쟁을 막은 스마야, 13)여호와를 거절하는 북왕국 여로보암,18)남왕국 르호보암의 가족들 12장 * 여호와를 버린 남왕국 르호보암 13장 * 남북전쟁을 일으킨 아비야 14장 * 세라를 물리친 아사 15장 * 1)선지자 아사랴의 예언, 8)아사의 종교 개혁, 16)모친의 태후 폐위 16장 * 1)벤하닷과 동맹한 남왕국 아사, 7)하나니 선지를 투옥한 아사, 13)병사한 아사 17장 * 남왕국 여호사밧의 종교 개혁 18장 * 1)여호사밧과 아합의 동맹, 4)아합의 거짓 선지자들, 12)참선지 미가야, 28)아합 전사 19장 * 여호사밧을 책망하는 예후 20장 * 1)유다를 침공한 모압, 3)여호사밧의 승전 21장 * 정적을 제거한 남왕국 여호람 22장 * 1)남왕국 아하시야, 10)남왕국 마녀 아달랴 23장 * 남왕국 요아스를 등극시킨 여호야다 24장 * 요아스의 종교개혁 25장 * 남왕국 아마샤 26장 * 문둥이가 된 남왕국 웃시야 27장 * 남왕국 요담의 선정 28장 * 북왕국 베가에게 12만 명이나 살육 당한 남왕국 아하스,8)북왕국 베가를 꾸중한 북 선지자 오뎃 29장 * 히스기야의 종교 개혁 30장 * 유월절 잔치 31장 * 히스기야의 종교 개혁 32장 * 1)유다를 침공한 산헤립, 20)기도로 산헤립를 물리친 히스기야, 24)기도로 병 고침 받은 히스기야 33장 * 1)역행하는 므낫세, 12)아몬 34장 * 1)요시야의 종교 개혁, 14)율법서 발견, 22)여선지 훌다의 예언 35장 * 1)유월절을 지킨 요시야, 20)요시야 전사 36장 * 마지막 유다 왕국[1)여호아하스, 5)여호야김, 9)여호야긴,11)시드기야, 17)멸망] 에스라(10장) 1장 * 고레스의 성전 중건령 2장 * 귀환 자의 명단 3장 * 성전 재건 착수 4장 * 성전 건축 중지 5장 * 공사 재개 6장 * 1)다리오의 조서, 13)완성된 성전, 16)유월절 7장 * 아닥사스의 조서를 가지고 귀국한 에스라 8장 * 아하와 강변의 금식 기도 9장 * 이방과 잡혼 10장 * 잡혼자 이혼 권면
느헤미야(13장) 1장 * 예루살렘을 위한 느헤미야의 기도 2장 * 예루살렘으로 돌아온 느헤미야 3장 * 성곽 개축 공사 4장 * 적의 방해와 무장 공사 5장 * 빈부 격차를 개혁한 느헤미야 6장 * 대적들의 음모 속에서 완성된 성벽 7장 * 1)예루살렘의 우두머리를 세움, 5)스룹바벨과 함께 돌아온 유대인 명단 8장 * 율법서 낭독과 율법 준수 촉구 9장 * 금식하며 통회하는 백성들 10장 * 인 친자 11장 * 예루살렘의 거주자와 그 지도자 12장 * 낙성식 13장 * 성별과 청결
욥기(42장) 1장 * 1)욥의 부와 경건, 6)사단의 시험 2장 * 1)사단의 2차 시험, 11)욥의 친구들 내방 3장 * 자신의 생일을 저주하는 욥 4장 * 욥을 책망하는 엘리바스 5장 * 계속 책망하는 엘리바스[악인의 보응] 6장 * 1)자신의 불평을 정당화하는 욥, 14)친구들을 책망하는 욥 7장 * 하나님께 호소하는 욥 8장 * 빌닷의 첫 번째 논박 9장 * 하나님의 공의를 인정하는 욥 10장 * 자탄하는 욥 11장 * 소발의 첫 번째 논박[오묘막측] 12장 * 욥의 응수[지혜와 권능] 13장 * 자신의 순결을 변호하는 욥 14장 * 생을 저주하는 욥 15장 * 엘리바스의 두 번째 논박 16장 * 욥의 반박 17장 * 하나님께 호소하는 욥 18장 * 빌닷의 두 번째 논박 19장 * 친구들의 잔혹성을 지적하면서 동정을 구하는 욥, 자신의 신앙을 진술하는 욥 20장 * 소발의 두 번째 논박 21장 * 욥의 응답[헛된 위로] 22장 * 욥의 죄를 비난하면서 회개를 촉구하는 엘리바스 23장 * 하나님께 판결 받기를 원하는 욥 24장 * 1)인간의 더러운 이기적 죄악, 17)악인을 위해 감추어진 심판 25장 * 빌닷의 세 번째 응수 26장 * 빌닷에 대한 욥의 세 번째 응수 27장 * 자신의 의를 주장하는 욥[결국 악인은 망한다] 28장 * 지혜는 하나님의 선물 29장 * 과거의 행복을 회고하는 욥 30장 * 현재의 고난을 진술하는 욥 31장 * 결백 무죄를 주장하는 욥 32장 * 욥과 세 친구에게 격한 책망을 하는 엘리후 33장 * 1)욥의 죄를 책망하는 엘리후, 14)사람의 회개를 기다리시는 하나님 34장 * 1)욥의 문제를 지적하는 엘리후, 10)하나님은 불의치 않으셔,31)사람은 교만을 버려야 35장 * 욥의 무지 책망[사람은 하나님이 아님] 36장 * 1)의로우신 하나님 찬송 받으실 하나님, 16)시련은 죄의 결과라고 지적하는 엘리후 37장 * 기묘하신 하나님 38장 * 하나님의 임재[욥의 무지를 지적하시는 하나님] 39장 * 계속 말씀하시는 하나님[금수를 통한 하나님의 계시] 40장 * 1)하나님 앞에서 자신을 낮추는 욥, 6)욥에게 말씀하시는 하나님 41장 * 악어를 통한 하나님의 능력 42장 * 1)욥의 회개, 10)회복된 복
시편(150장) 제 1권 * 1 - 41편 제 2권 * 42 - 72편 제 3권 * 73 - 89편 제 4권 * 90 - 106편 제 5권 * 107 - 150편
제 1권 1편 * 선한 사람은 복, 악한 사람은 화 2편 * 기름 부음 받은 자를 대적하는 열방 3편 * 무서운 환난 중에[압살롬을 피할 때 지은 시] 4편 * 고난의 밤에 하나님을 신뢰하는 기도 5편 * 악인으로부터 보호를 간구하는 아침 기도 6편 * 자비를 구하는 회개 자의 슬픈 노래 7편 * 핍박 중에서 구원을 바라는 슬픈 노래 8편 * 하나님의 창조와 영광과 사랑 9편 * 원수를 이기게 하신 하나님의 공의 10편 * 악인의 멸망을 구하는 기도 11편 * 성전에 계신 여호와 12편 * 타락한 세대 13편 * 오랜 환난 가운데서 탄식하는 노래[버림받은 내 영혼] 14편 * 하나님이 없다고 하는 어리석은 인생 15편 * 주의 성산에 거할 자 16편 * 복의 근원 여호와 17편 * 압제자로부터 보호를 구하는 기도 18편 * 구원에 대한 감사의 노래 19편 * 하나님의 창조물에 나타난 하나님의 영광 20편 * 위로의 노래 21편 * 승리에 대한 감사 22편 * 십자가를 진 메시야의 슬픈 노래 23편 * 나의 목자 되신 여호와 24편 * 영광의 왕의 입성 25편 * 환난 중에 인도와 보호를 구하는 기도 26편 * 주님의 긍휼을 바라는 무죄 자의 탄원 27편 * 빛이요 구원이신 여호와를 통해 얻은 승리의 확신 28편 * 도움을 바라는 기도와 그 응답에 대한 감사 29편 * 여호와의 소리와 능력 30편 * 치병에 대한 감사 31편 * 주께 피하는 자의 기도[환난 중의 신뢰] 32편 * 회개와 용서의 기쁨 33편 * 찬양과 감사 34편 * 여호와를 찾으시는 자를 들어주시는 하나님 35편 * 대적으로부터 구원을 바라는 기도 36편 * 변함없으신 주의 인자 37편 * 일시적인 악인의 행복과 영원한 의인의 복 38편 * 질병과 고난 중에 죄를 회개하는 마음의 기도 39편 * 인생 무상 40편 * 도움을 구하는 기도와 응답에 대한 찬송 41편 * 병마 중의 기도
제 2권 42편 * 하나님을 사모하는 자 43편 * 불의한 자로부터 보호를 구하는 기도 44편 * 인도하심에 대한 회상과 현재의 고난으로부터의 구원 간구 45편 * 왕의 결혼 축혼가 46편 * 피난처요 힘이신 하나님 47편 * 왕 중의 왕 하나님 찬양 48편 * 하나님의 성 시온의 영광 49편 * 세상 부귀의 헛됨과 참되신 하나님 [재물을 의지하는 자의 어리석음] 50편 * 공의로우신 하나님께 참된 예배를... 51편 * 참회의 기도 52편 * 간사한 혀와 강포자의 결국과 그 교훈 53편 * 어리석은 무신론 자 54편 * 환난 중에서 원수에 대한 보응과 주의 도움을 구하는 기도 55편 * 친구로부터 배신당한 고난 중에서 하나님을 신뢰하는 기도 56편 * 하나님의 도움 바라는 기도 57편 * 환난 때에 주는 안전한 피난처 58편 * 공의를 구부리는 악인의 형벌 59편 * 환난 날에 피난처 되시는 하나님 60편 * 패배 후에 드리는 승전 기원 61편 * 망대와 피난처가 되시는 하나님 62편 * 반석이요 구원이신 하나님만 바라는 신앙 63편 * 주를 갈망하는 갈급한 영혼을 채워 주시는 하나님 64편 * 행악을 계획하는 자의 멸망 65편 * 승리와 풍성한 추수로 인한 감사 66편 * 시련에서 구원하신 크신 주님의 역사 67편 * 추수감사 68편 * 구원을 완성한 승리의 노래 69편 * 고난 당하는 자의 기도 70편 * 긴급한 구원 기도 71편 * 도움을 바라는 노인의 기도 72편 * 장차 올 메시야 왕국 찬양
제 3권 73편 * 악인의 번성에 대한 문제 74편 * 민족 구원을 위한 기도 75편 * 의로운 재판장이신 하나님 76편 * 원수의 군사는 망하고 하나님은 승리하신다. 77편 * 고난의 슬픔 중에 하나님의 도우심의 은혜를 생각하고 위로를 얻음 78편 * 이스라엘의 불신과 하나님의 구원[출애굽 다윗 언급] 79편 * 성전을 훼손한 이방인들의 멸망을 위한 기도 80편 * 이스라엘 회복을 바라는 기도 81편 * 순종자에 대한 축복 82편 * 부정 재판에 대한 심판과 공의로운 재판을 위한 기도 83편 * 열국 원수들이 두려워서 원수들의 멸망을 위한 기도 84편 * 주의 장막에 거하는 자의 복 85편 * 포로에서 돌아온 자들의 기도 86편 * 고난 중에 하나님의 보호를 구하는 기도 87편 * 시온의 영광 88편 * 고난에 처한 신앙인의 슬픈 노래 89편 * 약속에 신실하신 주의 인자
제 4권 90편 * 인생무상에 대한 탄식 91편 * 피난처요 요새이신 하나님[위로의 시] 92편 * 안식일에 주의 인자하심에 대한 찬양 93편 * 영원한 능력과 권세의 통치자 하나님 94편 * 세계를 공평하게 심판하시는 하나님 95편 * 모든 것의 주인 96편 * 온 땅이여 여호와를 찬송하라 97편 * 모든 신들 위에 초월하신 엄위로우신 하나님 98편 * 온 땅에 충만한 주의 기사[이스라엘을 구원하신 하나님 찬양] 99편 * 공평으로 통치하시는 하나님[하나님의 왕권에 대한 찬송] 100편 * 기쁨으로 여호와를 찬송하라[감사시] 101편 * 통치자의 자세[거룩한 삶에 대한 결심] 102편 * 슬픈 자의 기도[예루살렘 회복을 위한 기도] 103편 * 전 우주적 찬양[여호와의 인자에 대한 감사 찬송] 104편 * 창조주 하나님의 섭리[피조물을 보호하시는 하나님] 105편 * 이스라엘을 향한 하나님의 사랑 106편 * 하나님의 사랑을 거역한 이스라엘의 죄
제 5권 107편 * 인생에게 행하신 하나님의 기이하신 사랑의 구원 108편 * 하나님의 구원을 바라며 승리의 기원과 확신 109편 * 악한 자 보복을 위한 기도 110편 * 예수 그리스도에 대한 예언시 111편 * 크신 여호와의 행사에 대한 찬양 112편 * 여호와를 경외하는 자가 받을 복 113편 * 하나님의 자비를 찬양함 114편 * 출애굽 때 자연계에 나타난 하나님의 권능 115편 * 참 신과 거짓 신을 분별하고 여호와를 의뢰하라 116편 * 성도의 죽음 117편 * 영원하신 여호와의 인자와 진실 118편 * 우리를 도우시는 하나님 119편 * 여호와의 율법을 찬송[8절씩 22부로 구성] 120편 * 거짓된 입술에서 구원받기를 원하는 기도 121편 * 영원까지 도우시는 하나님 122편 * 예루살렘의 평화를 위한 기도 123편 * 긍휼을 바라는 기도 124편 * 대적으로부터 극적인 구원에 대한 감사 125편 * 여호와를 의뢰하는 자의 안전 126편 * 눈물의 씨와 기쁨의 단 127편 * 여호와께서 집을 세우지 아니하시면 128편 * 여호와를 경외하는 가정의 복 129편 * 이스라엘을 보호하시는 여호와와 시온을 미워하는 자의 결국 130편 * 여호와를 기다리는 나의 영혼 131편 * 겸손히 여호와를 신뢰하면 132편 * 성전 건축의 기쁨 133편 * 형제애에 대한 기쁨 134편 * 밤에 봉사하는 하나님의 종들의 노래 135편 * 여호와의 관대하심과 우상의 공허성 136편 * 과거와 현재에 주신 여호와의 축복을 찬양 137편 * 바벨론 포로 생활의 슬픔 138편 * 만물 위에 뛰어나신 주님 139편 * 하나님의 전지전능을 의지한 기도 140편 * 적의 음모와 하나님의 구원 141편 * 고난 가운데 도움을 구하는 기도 142편 * 피난처이신 여호와 143편 * 고난에 처한 영혼의 기도 144편 * 거룩한 백성의 복 145편 * 여호와의 크신 덕 찬송 146편 * 내 영혼아 여호와를 찬양하라 147편 * 광대하시고 능력 많으신 하나님 148편 * 천지 만물이 주를 찬송 149편 * 성도들의 찬양 150편 * 호흡이 있는 자마다 주를 찬양하라
잠언(31장) 1장 * 1)지혜의 근본. 7)악한 자와 짝하지 말라, 20)지혜의 탄식 2장 * 지혜를 구하는 자의 유익 3장 * 지혜의 가치 4장 * 아들에게 주는 아비의 훈계 5장 * 성결이 요구되는 결혼 생활 6장 * 경계[1)보증, 6)게으름, 12)불량한 자의 행위, 16)여호와의 미워하는 것 7가지, 20)음행] 7장 * 음녀 경계 8장 * 1)부르짖는 지혜, 22)창조에 참여한 지혜, 32)초청하는 지혜 9장 * 1)지혜의 초청, 7)거만 경계, 13)어리석은 여자 경계 10장 * 1)지혜 있는 자와 어리석은 자, 23)여호와 경외자 생명 연장 11장 * 1)정직한 자와 사특한 자, 12)신실한 자와 입이 가벼운 자, 24)구제하는 자와 재물을 의지하는 자 12장 * 1)훈계를 좋아하는 자와 싫어하는 자, 9)성실한 자와 불의의 이를 탐하는 자, 15)진실된 혀와 거짓된 혀, 24)근면한 자와 나태한 자 13장 * 1)부자가 되는 원천, 12)소망을 이루는 원천 14장 * 1)슬기로운 여인은 집을 세운다, 20)의지할 데 없는 이를 도와주어야 15장 * 1)부드러운 말과 거친 말,13)마음의 즐거움에 대한 보답, 21)여러 가지 지혜로운 교훈들 16장 * 1)응답은 하나님이 하신다, 12)지혜는 생명샘, 25)악한 길들 17장 * 1)화목 하라, 13)지혜의 가치 18장 * 주의 이름은 견고한 망대 19장 * 가난해도 떳떳이 살라 20장 * 독주를 마시면 행패를 부린다. 21장 * 1)악한 자가 가지고 있는 특징, 13)지혜자가 생각해야 할 것들 22장 * 금은보다 명예를 택하라-잠언 서른 마디- 23장 * 부자가 되려고 애쓰지 말라 24장 * 악인의 형통을 부러워 말라 25장 * 히스기야가 편집한 금언들 26장 * 1)미련한 자에게는 막대기니라, 13)게으른 자와 거짓된 혀 27장 * 1)내일 일을 자랑하지 말라, 17)만족함이 없는 사람의 눈 28장 * 의인은 당당하다 29장 * 의인이 통치하는 나라는 기쁘다 30장 * 1)아굴의 잠언, 30)동물에 비유한 잠언들 31장 * 1)어리석은 음란과 술, 10)현숙한 여인 예찬
전도서(12장) 1장 * 세상 만사가 헛되도다 2장 * 세상의 쾌락과 부도 헛되다 3장 * 세상 만사에는 때가 있느니라 4장 * 억압받는 슬픔, 협동의 유익 5장 * 1)경솔한 서원, 8)재물 모으는 헛됨 6장 * 만사는 예정되어 있다 7장 * 죽음에 대한 지혜 8장 * 통치자 9장 * 세상의 경영 10장 * 사고는 누구나 당할 수 있다 11장 * 인생의 불확실성 12장 * 창조자를 기억하라
아가서(8장) 1장 * 사랑의 고백 2장 * 사랑하는 자를 찾는 신부의 노래 3장 * 밤을 그리며 4장 * 신부에 대한 신랑의 노래 5장 * 신랑을 찾는 신부의 꿈 6장 * 신부에 대한 신랑의 마음 7장 * 신부예찬, 사랑을 고백하는 신부 8장 * 죽음처럼 강한 사랑
이사야(66장) 1장 * 1)배은망덕 유다는 망한다, 10)형식적 종교 책망, 18)회개하라, 21)심판 후의 구속 2장 * 1)장차 올 왕국에 대한 약속, 5)주님 오실 때 있을 교만한 자 심판 3장 * 심판[1)예루살렘, 16)시온] 4장 * 미래에 있을 예루살렘의 영광스런 회복 5장 * 1)포도원의 노래, 8)불신앙으로 인해 심판 받은 예루살렘의 참상 6장 * 1)Isaiah's Vision, 9)이사야 소명 7장 * 1)아하스를 경고하는 이사야, 10)임마누엘, 17)임박한 앗수르 침공 8장 * 1)다메섹과 사마리아의 멸망 예고, 5)유다 심판과 구원에 대한 약속-임마누엘- 9장 * 1)메시야의 탄생과 통치, 8)사마리아의 죄와 벌 10장 * 1)앗수르의 교만을 치시는 주의 손, 20)이스라엘의 남은 자,24)앗수르 멸망 예고 11장 * 1)이새의 줄기에서 날 싹, 11)이새의 뿌리가 세울 왕국 12장 * Thanksgiving Expressed 13장 * 1)임박한 바벨론 멸망, 17)메대에게 패망하는 바벨론 14장 * 1)이스라엘 회복 예언, 9)조롱 당하는 바벨론, 12)계명성,18)바벨론 멸망, 24)앗수르는 망한다, 28)블레셋도 망한다. 15장 * Moab on Judgment 16장 * 모압의 죄와 벌 17장 * 다메섹과 사마리아에 대한 경고 18장 * 구스의 멸망과 회개 19장 * 1)애굽 멸망[장망성], 19)복 받을 세 나라[이스라엘, 애굽, 앗수르] 20장 * 앗수르에게 애굽과 구스 멸망 21장 * 1)바벨론 멸망과 파괴되는 우상들, 11)에돔의 패배와 이스라엘의 승리, 13)게달 멸망 22장 * 1)예루살렘 내리신 책망-이상골짜기-, 15)셉나를 이은 엘리아김 패망 23장 * 시돈과 두로에 내릴 심판 24장 * 1)하나님이 세상을 심판하신다, 14)남은 자의 즐거움, 17)심판 날에 있을 대 환난 25장 * 구원자이시며 위로 자이신 여호와에 대한 찬양 26장 * 1)신실한 민족이 부를 노래, 8)신앙고백의 시, 16)내 백성아 잠깐 숨어라 27장 * 주의 포도원을 노래함 28장 * 앗수르의 포로가 될 에브라임 [종교 지도자들에게, 정부 지도자들에게, 농부에게 배워라] 29장 * 1)겸손해진 이스라엘과 파멸되는 원수들, 9)징계의 원인은 깨닫지 못했기 때문, 17)하나님을 섬기는 것은 사람의 도리 30장 * 1)애굽에게 도움을 청하는 것은 헛일이다, 15)주가 다시 보살피신다, 27)앗수르는 멸망한다 31장 * 1)애굽은 멸망한다, 4)시온은 구원받고 앗수르는 망한다. 32장 * 1)장차 올 정의의 나라, 9)안일한 여인들이 받을 벌, 16)정의와 평화를 내리시는 주 33장 * 1)하나님을 신뢰하는 자는 구원을 받는다, 7)주께서 일어나신다, 17)영광스런 내일이 온다 34장 * 에돔의 최후 35장 * 택함 받은 백성이 누릴 구원의 복 36장 * 산헤립의 침공[1)1차, 2)2차] 37장 * 1)이사야에게 묻는 히스기야, 5)하나님의 첫 약속, 8)앗수르의 불경한 도전, 14)성전에서 기도하는 히스기야, 21)하나님의 두 번째 응답, 36)산헤립의 최후 38장 * 1)병에서 회복된 히스기야, 9)히스기야의 감사 찬양 39장 * 1)바벨론 특사에게 보고를 공개한 히스기야, 3)하나님의 책망 40장 * 1)광복의 기쁜 소식을 외쳐라, 12)하나님의 힘과 사랑, 28)주를 앙모하는 자 독수리같이 41장 * 1)하나님의 도구 고레스, 8)복된 광복의 길, 21)우상은 아무것도 아님 42장 * 주의 종의 노래Ⅰ[1)여호와의 종 고레스, 10)인류의 새 노래,18)눈멀고 귀먹은 이스라엘 43장 * 1)이스라엘의 구속과 회복, 14)바벨론에서 풀려난 이스라엘 44장 * 1)나의 종 야곱아, 6)어리석은 우상 숭배, 21)포로들의 귀환,28)이스라엘 재건을 명령받은 고레스 45장 * 1)하나님의 도구 고레스, 8)토기장이 하나님, 14)이스라엘의 영원한 구원, 18)구원에 초청된 열방 46장 * 몰락하는 바벨론 신들 47장 * 하루아침에 망하는 바벨론 48장 * 책망 받은 이스라엘의 불신앙과 새 일을 약속하시는 하나님,귀향 길은 즐겁다 49장 * 주의 종의 노래Ⅱ[시온을 재건하는 이스라엘] 50장 * 주의 종의 노래Ⅲ[고난받은 여호와의 종] 51장 * 1)남은 자에 대한 위로, 17)분노의 잔을 마신 예루살렘아 깨어라 52장 * 1)포로에서 돌아올 시온, 7)해방의 희소식, 13)주의 종의 노래Ⅳ 53장 * 주의 종의 노래Ⅳ 계속 54장 * 예루살렘이 다시 흥한다, 새 예루살렘 55장 * 와서 먹고 마셔라-회개하는 자에게 내리시는 값없는 은혜- 56장 * 1)회복된 공동체-이방인도 함께 예배드릴 수 있다-, 9)이스라엘의 탐욕과 태만의 지도자들 57장 * 1)의인이 고난을 당하는 혼란기, 3)우상 숭배와 행음의 신당들, 14)비천한 자를 향한 위로와 약속 58장 * 1)하나님이 기뻐하시는 참된 금식, 13)안식일을 거룩히 지키는 자의 복 59장 * 1)이스라엘의 죄와 벌, 16)여호와께서 베푸신 구원 60장 * A Glorified Zion 61장 * 메시야 예고[1)새 예루살렘의 생활상, 10)시온의 감사 찬양 62장 * 시온의 구원을 촉구하는 예언자 63장 * 1)에돔의 심판 날이 왔다, 7)이스라엘은 은총을 돌이켜 생각하고 회개하라 64장 * 남은 자를 위한 기도 65장 * 1)하나님의 대답, 8)처벌과 보상, 13)남아 있는 의인들의 구원,17)새 하늘과 새 땅 66장 * 1)그릇된 예배를 심판하시는 하나님, 7)시온에 주신 위로의 말씀, 15)악자는 망한다, 18)만방에 동터 올 새 시대
예레미야(52장) 1장 * 1)예레미야 소명, 7)예레미야가 본 살구나무와 끓은 가마 환상 2장 * 1)이스라엘의 배신을 꾸짖는 예레미야, 9)죄 때문에 망한다, 20)바알 숭배에 빠진 유다 3장 * 1)깨닫지 못하는 유다, 6)음란한 두 자매, 20)회개 촉구 4장 * 1)언약을 인한 회개 촉구, 11)적이 북에서 쳐들어온다, 19)피할 수 없는 형벌 5장 * 1)심판의 원인[의인이 하나라도 있다면, 7)용서할 수 있겠니? , 12)거짓된 자기 안전, 18)죄대로 벌 받는다, 26)빈민을 착취하는 부자들] 6장 * 1)유다는 멸망한다, 9)탐욕이 충만한 유다, 27)쇠찌꺼기 같은 유다 7장 * 1)거짓 예배, 21)순종이 제사보다 낫다, 29)살인 골짜기 8장 * 백성을 오도하는 성직자들 9장 * 1)사람이 살 수 없도록 타락한 땅, 10)남북 왕국이 함께 망할 것이다 10장 * 1)여호와와 세상 잡신들, 23)지도층의 잘못 11장 * 1)깨진 언약, 18)예레미야를 살해하려는 음모 12장 * 왜 악인이 잘됩니까? 13장 * 비유[1)허리띠, 12)술항아리], 15)간절한 최후 경고 14장 * 1)가뭄 재앙, 10)백성을 위해 더 기도하지 말라, 17)백성의 죄를 대신 고백하는 예레미야 15장 * 1)돌이킬 수 없는 심판, 10)예레미야의 탄식 16장 * 임박한 유다의 포로 생활 17장 * 죄와 형벌 18장 * 1)토기장이의 비유, 13)반역, 18)예레미야를 암살하려는 음모 19장 * 깨진 오지병 20장 * 어용 제사장과 예레미야 21장 * 망조가 든 시드기야 정부 22장 * 1)회개 촉구, 13)여호야김에 대하여 23장 * 1)의로운 다윗의 가지로 인한 회복, 9) 거짓 선지자에 대한 정죄 24장 * 두 광주리의 무화과 환상[좋은 무화과, 나쁜 무화과] 25장 * 1)70년 포로 생활 예언, 15)바벨론과 열방 멸망 예언, 30)피할 수 없는 재앙 26장 * 1)회개 촉구, 7)예레미야 체포, 10)종교 지도자들의 예레미야 살해 음모, 12)예레미야를 변호하는 장로들 27장 * 1)바벨론의 줄과 멍에, 10)시드기야여 거짓 예언에 속지 말라 28장 * 1)거짓 평화를 예언하는 하나냐, 12)예레미야의 멍에를 꺾어 버린 하나냐 죽음 29장 * 1)유다 포로를 위로하는 하나님의 말씀, 20)스마야의 거짓 예언 30장 * 포로 귀환 예언 31장 * 회복과 번영의 구원 성취의 새 언약 32장 * 부동산을 구입한 예레미야 33장 * 1)포로들은 돌아 올 것이다, 10)성읍이 재건될 것이다, 14)다윗의 집에서 의로운 가지가 날 것이다. 34장 * 1)성은 곧 함락된다, 8)노예 해방 약속을 번복한 시드기야에 대한 징벌 35장 * 선조의 명령을 굳게 지키는 레갑 족속 36장 * 불타는 두루마리 37장 * 예레미야 수감 38장 * 예레미야 구출 39장 * 예루살렘 함락 40장 * 1)보호받은 예레미야, 7) 그다랴 총독 41장 * 그다랴 총독 피살 42장 * 1)예레미야에게 장래 문제를 자문하는 요하난, 7)애굽으로 가지 말라는 말에 불순종한 요하난과 백성 43장 * 1)예레미야를 애굽으로 끌고 간 요하난, 8)애굽 멸망을 예언한 예레미야 44장 * 애굽은 우상 숭배 때문에 망한다. 45장 * 슬퍼하는 바룩 46장 * 애굽은 느부갓넷살에게 망한다. 47장 * 블레셋은 망한다. 48장 * 모압은 망한다 49장 * 열방[암몬, 에돔, 다메섹, 게달, 하솔, 엘람]은 망한다 50장 * 바벨론은 망한다. 51장 * 하나님의 도구였던 바벨론은 망하고 이스라엘은 회복된다 52장 * 유다의 최후 모습 재 언급
에스겔(48장) 1장 * 환상 속에 본 네 생물 2장 * 소명된 에스겔과 두루마리 3장 * 1)두루마리를 먹은 에스겔, 16)선지자의 사명 4장 * 행동으로 선포하는 메시지 5장 * 수염과 머리털을 깍은 에스겔 6장 * 이스라엘에 대한 심판 예언 7장 * 임박한 유다 멸망 8장 * 예루살렘 성전 은밀한 곳에서 벌어진 여러 가지 우상 숭배 환상과 심판 선언 9장 * 예루살렘 살육 환상 10장 * 심판과 그룹 환상 11장 * 환상의 결말 12장 * 1)포로 예고, 17)기근 예고, 21)묵시에 응험이 없다는 백성들 13장 * 거짓 여선지의 죄와 벌 14장 * 자기의 의로 자기만 건짐 15장 * 쓸모 없는 포도나무 16장 * 1)부정한 아내 같은 예루살렘, 35)이스라엘의 배은 17장 * 독수리와 백향목 비유 18장 * 심판과 개인의 책임 19장 * 비유[1)사로잡힌 사자, 10)불탄 포도나무] 20장 * 가증한 기도를 거절하심 21장 * 1)하나님의 살육의 칼, 28)암몬 멸망 예언 22장 * 1)예루살렘의 죄악상, 17)찌꺼기 같은 이스라엘-지도자와 백성들의 죄- 23장 * 오홀라와 오홀리바마 24장 * 1)끓는 가마, 15)에스겔 아내의 죽음의 의미 25장 * 이방 4國 심판 예언[1)암몬, 8)모압, 12)에돔, 15)블레셋] 26장 * 두로는 망한다 27장 * 두로를 위한 애가 28장 * 1)두로 왕이 불쌍해서, 20)시돈 심판 29장 * 애굽 심판 30장 * 애굽의 동맹자도 망한다 31장 * 애굽에 교훈 되는 앗수르의 멸망 32장 * 음부에 떨어진 애굽 33장 * 1)파수꾼의 책임, 10)공평하신 하나님, 23)불순종한 백성 34장 * 거짓 목자와 참 목자 35장 * 에돔 심판 36장 * 이스라엘은 회복될 것이다. 37장 * 1)큰 군대를 이룬 마른 뼈 환상, 15)두 막대기가 하나가 됨 38장 * 곡 39장 * 곡의 멸망 40장 * 장대로 성전을 척량하는 자 41장 * 성전 내부 구조 42장 * 성전 척량 완료 43장 * 성전에 가득한 여호와의 영광 44장 * 성전과 제사장에 대한 규례 45장 * 1)여호와께 예물 드릴 거룩한 땅, 13)예물에 대한 규례 46장 * 1)제사 규례, 16)왕의 재산 처리법, 19)제물을 다루는 부엌 47장 * 성문 밑에서 흘러나오는 생명수 48장 * 1)각 지파에 분배될 땅, 30)여호와 삼마
다니엘(12장) 1장 * 다니엘과 세 친구의 신앙과 지혜 2장 * 느부갓넷살의 꿈과 다니엘의 해석 3장 * 풀무불 속에 던져진 세 소년 4장 * 1)느브갓네살이 꿈에 본 큰 나무와 다니엘의 해몽, 28)해몽대로 야수가 된 느브갓네살 5장 * 1)성전 기물을 더럽힌 벨사살, 5)뜬 손이 쓴 글 6장 * 1)다리오의 총리가 된 다니엘, 4)다니엘을 죽이려는 음모,16)사자 굴 속의 다니엘 7장 * 다니엘이 본 네 짐승 환상 8장 * 수양과 수염소 환상 9장 * 70이레와 가브리엘 천사 10장 * 천상의 전투 11장 * 열 국에 대한 예언-바사의 4왕, 헬라의 4왕, 남방과 북방 왕국의 전쟁- 12장 * 종말에 있을 대 환난과 의인 구원
호세아(14장) 1장 * 호세아의 결혼과 자녀들 2장 * 이스라엘 징계와 회복 3장 * 고멜을 속량한 호세아 4장 * 죄[백성, 제사장들], 심판, 부도덕한 예배 의식 5장 * 왕들과 제사장들에게 임할 심판, 남북 왕국의 비극적인 외교 정책 6장 * 힘써 여호와를 알자 7장 * 도덕적 타락 8장 * 배교에 대한 심판 9장 * 1)이스라엘의 생활과 거짓 선지자, 10)하나님의 진노 10장 * 두 마음을 품은 이스라엘 11장 * 1)아버지의 사랑, 12)에브라임의 죄 12장 * 에브라임의 죄-하나님을 격노케 한 이스라엘- 13장 * 1)우상 숭배에 대한 징계, 12)이스라엘의 멸망 14장 * 1)회개 권면, 4)하나님의 긍휼, 9)여호와의 도
미가서(7장) 1장 * 1)에브라임 멸망 예고, 8)유다 징계 예고 2장 * 1)빈곤 자 압제에 대한 저주, 6)거짓 설교, 12)남은 자에 대한 약속 3장 * 정치적 영적 지도자들의 범죄와 심판 4장 * 메시야 왕국 건설 5장 * 1)베들레헴에서 태어날 메시야, 8)영적 이스라엘 6장 * 1)구원 역사 상기, 6)여호와께서 구하시는 것, 9)악인 처벌 7장 * 악인의 멸망과 은혜의 승리
나훔(3장) 1장 * 1)피난처 하나님, 15)멸망될 니느웨 2장 * 니느웨 멸망 3장 * 니느웨 멸망 원인은 잔학
하박국(3장) 1장 * 1)왜 불의한 자가 잘됩니까? , 12)왜 더 악한 자로 주의 백성을 징치하십니까? 2장 * 1)의인은 믿음으로 살리라, 저주[5)침략, 9)탐심, 12)잔인, 8)우상 숭배] 3장 * 하박국의 기도
로마서(16장) 1장 * 2)복음과 그리스도, 16)믿음으로 구원, 18)인간의 타락한 모습 2장 * 1)하나님의 심판 기준, 12)유대인과 율법 3장 * 1)유대인의 유익, 9)죄 아래 있는 인류, 27)이신득의 4장 * 1)아브라함의 믿음, 13)믿음을 통해 이루어진 하나님의 약속 5장 * 1)그리스도를 통한 화해[칭의의 결과], 12)구원의 근거 6장 * 1)죄가 은혜를 더하지 못함, 12)죄의 종과 의의 종 7장 * 1)결혼의 비유[율법과 죄], 14)마음의 법과 육체의 법의 투쟁 8장 * 1)성령이 주시는 생명, 28)끊을 수 없는 사랑, 31)하나님의 사랑 9장 * 선민 이스라엘[1)이삭, 10)야곱, 14)출애굽], 19)토기장이이신 하나님, 25)이방인에게 전가된 의 10장 * 1)그리스도는 율법의 마침, 16)구원은 만민에게 11장 * 1)Israel is not cast away, 11)이스라엘이 넘어짐으로 구원이 이방에, 16)돌감람나무 참감람나무 12장 * 1)하나님이 기뻐하시는 거룩한 산 제사, 3)지체와 은사, 9)그리스도인이므로 이렇게 살아라 13장 * 1)권세에 복종하라, 8)사랑 외엔 아무 빚도 지지 말라. 14장 * 1)음식, 7)판단, 13)거치는 것을 제함 15장 * 1)약한 자를 도우라, 7)그리스도의 사역, 22)바울의 여행 계획, 30)기도 요청 16장 * 1)뵈뵈 천거, 17)거짓선생에 대한 경고, 21)인사, 25)찬양
고린도전서(16장) 1장 * 10)분파, 18)어리석은 십자가의 도 2장 * 하나님의 은사인 지혜[십자가] 3장 * 1)육신에 속한 자-젖으로 키운 고린도 교회-, 5)나는 심고 아볼로는 물주고 하나님은 자라게, 10)교회의 터이신 그리스도-공력[금 은 보석 나무 풀 짚]이 불타면-, 16)하나님의 성전인 성도 4장 * 맡은 자들에게 구할 것은 충성 5장 * 음행사건 6장 * 1)그리스도인과 법정, 9)신자들의 순결 7장 * 1)부부의 자세, 10)이혼, 25)처녀의 결혼문제, 39)과부의 재혼 문제 8장 * 우상의 제물 9장 * 1)바울의 사도직, 7)사도의 권리와 의무, 19)전도를 위한 천 면 변신 10장 * 우상숭배에 대하여 11장 * 1)여인들의 수건 쓰는 문제, 17)성찬 문제 12장 * 은사론[4)은사의 종류, 12)은사의 통일성, 27)특별은사] 13장 * 최고의 은사 사랑 14장 * 1)방언과 예언, 26)교회내의 질서 15장 * 부활론[1)그리스도의 부활, 12)우리의 부활, 50)육체의 부활] 16장 * 1)예루살렘교회를 위한 헌금, 5)고린도 교회에 대한 바울의 계획
고린도후서(13장) 1장 * 3)찬미와 감사, 12)바울의 방문 계획 변경 2장 * 5)잘못한 자를 용서하라, 12)그리스도를 아는 냄새 3장 * 그리스도의 편지 4장 * 1)질그릇에 담긴 보물, 16)겉 사람 속 사람 5장 * 땅의 장막 하늘의 집[개인적 종말론] 6장 * 불신자와 멍에를 같이하지 말라 7장 * 바울의 기쁨 8장 * 1)모범된 마게도냐 교회, 16)거액의 연보를 위한 디도 파견 9장 * 가난한 성도들을 위한 연보 10장 * 바울의 영적 권위 11장 * 1)거짓 사도들, 16)바울의 수고 12장 * 1)삼층천-육체의 가시-, 14)3차 전도여행 계획 13장 * 방문예고와 경고
갈라디아서(6장) 1장 * 6)오직 하나 뿐인 복음, 11)사도직은 하나님께로부터 2장 * 1)바울과 다른 사도들, 11)베드로를 책망하다, 15)믿음으로 얻은 구원 3장 * 1)몽학선생, 15)율법과 약속, 21)종과 아들 4장 * 1)초등학문, 21)하갈과 사라의 비유 5장 * 1)그리스도인의 자유, 16)육의 열매 성령의 열매 6장 * 1)성도의 교제, 11)세상으로부터의 분리
에베소서(6장) 1장 * 1)기쁘신 뜻대로 예정하사 구원, 15)바울의 기도, 22)그리스도는 교회의 머리 2장 * 1)그리스도와 함께 살리심을 받을 사람들, 11)그리스도 안에서 하나가 되라 3장 * 1)이방 사람을 위한 바울의 직분, 14)그리스도의 사랑을 알라 4장 * 1)일치 호소, 13)그리스도를 믿는 것과 아는 일, 17)그리스도 안에서의 새 생활, 25)새 생활의 법칙 5장 * 1)사랑을 입은 자녀 같이 하나님을 본받은 자가 되라, 6)빛의 자녀, 22)남편과 아내[가훈표] 6장 * 1)자녀와 부모[가훈표], 5)종과 주인, 10)하나님의 전신갑주, 21)인사
빌립보서(4장) 1장 * 3)빌립보인들을 위한 기도, 12)살든지 죽든지 주의 영광을 위하여 2장 * 1)너희 안에 이 마음을 품으라, 12)원망과 시비가 없이하라, 19)디모데와 에바브로디도 3장 * 1)진정한 구원의 길[율법주의에 대한 경고], 12)푯대를 향하여, 17)그리스도인의 시민권 4장 * 바울의 권고[4)항상 기뻐하라, 10)능력주시는 자 안에서], 16)선물에 대한 감사
골로새서(4장) 1장 * 9)만물보다 먼저 계신 그리스도-교회의 머리-, 24)교회의 일군 바울 2장 * 세상의 초등학문 3장 * 1)위엣 것을 찾으라, 5)땅에 있는 지체를 죽이라, 18)그리스도인들의 가정생활 4장 * 2)그리스도인의 기도 생활, 7)두기고와 오네시모
데살로니가전서(5장) 1장 * 칭찬 받은 데살로니가 교인들의 믿음 2장 * 1)바울 자신의 본 된 모습을 통한 권면,17)데살로니가를 향한 바울의 관심 3장 * 1)데살로니가를 향한 바울의 관심[방문소망], 6)디모데의 파송과 보고, 11)바울의 기도 4장 * 1)음란을 버리라, 9)서로 사랑하라, 11)질서 있는 생활을 하라, 13)서로 위로하라, 16)주의 재림 5장 * 1)빛의 자녀답게 살라, 12)악을 피하라
데살로니가후서(3장) 1장 * 환난에 대한 바울의 격려 2장 * 1)주의 날-배도와 불법의 사람 곧 멸망의 아들 출현-, 13)구원에 대한 감사 3장 * 1)기도하라, 6)일하기 싫거든 먹지도 마라
디모데전서(6장) 1장 * 1)신화와 끝없는 족보에 착념치 말라, 12)죄인 중의 괴수, 17)송영 2장 * 1)간구와 기도와 도고와 감사를 하라, 9)교회에서 여자들의 행동에 대하여 3장 * 1)감독의 자격, 8)집사의 자격, 14)복음의 기관으로서의 교회 4장 * 1)거짓 교사들의 가르침, 6)디모데에게 5장 * 목회는 이렇게[1)남자를 대할 때, 3)여자를 대할 때, 17)장로를 대할 때] 6장 * 목회는 이렇게[1)종들을 대할 때, 3)거짓교사들을 대할 때, 6)돈을 대할 때, 11)자신을 대할 때, 17)물질을 사용할 때]
디모데후서(4장) 1장 * 1)디모데에 대한 감사, 3)복음 전파의 책임 강조 2장 * 그리스도의 군사 3장 * 말세에 지켜야 할 복음 4장 * 1)엄명, 6)선한 싸움을 싸우고, 9)내게 속히 오라
디도서(3장) 1장 * 교회 지도자의 자격 2장 * 성도들을 대할 때 3장 * 바른 교리적 교훈
빌레몬서(1장) 1장 * 오네시모를 위한 부탁
히브리서(13장) 1장 * 1)아들을 통해 말씀하시는 하나님, 5)천사보다 우월하신 그리스도 2장 * 1)큰 구원과 불순종에 대한 경고, 5)구원의 창시자 3장 * 1)모세보다 우월하신 그리스도, 7)마음을 강팍케 말 것 4장 * 1)불신앙의 위험-12)좌우에 날선 검 같은 말씀- 5장 * 1)대제사장 그리스도, 11)믿음의 진보에 대한 호소 6장 * 한번 비췸을 얻고 타락하면 7장 * 살렘왕 멜기세덱 8장 * 옛 언약과 새 언약 9장 * 1)구약의 제사와 불완전한 희생, 11)그리스도의 피, 15)그리스도의 죽음의 필요성, 23)완전한 제사 10장 * 새 언약의 중보자 [황소의 피가 아닌 자신의 피로 단번에 지성소에 들어가신 그리스도] 11장 * 믿음의 위인들 12장 * 징계 13장 * 1)형제 사랑하라, 5)돈 사랑치 말라, 9)다른 교훈에 끌리지 말라, 15)찬미의 제사를 드려라, 18)기도하라
야고보서(5장) 1장 * 12)시험-욕심이 잉태한즉- 2장 * 행함 없는 믿음 3장 * 입에 재갈을 먹여라 4장 * 마귀를 대적하라 5장 * 부자들에 대한 경고
베드로전서(5장) 1장 * 시련과 구원의 소망 2장 * 왕 같은 제사장 3장 * 1)아내와 남편, 8)박해자에 대한 자세, 14)부당한 고난에서의 승리 4장 * 고난의 영적 의미 5장 * 장로의 의무
베드로후서(3장) 1장 * 1)은혜 안에서 성장할 것, 5)진리 안에 굳게 설 것 2장 * 거짓선생 3장 * 재림
컴퓨터를 원격 조종하는 원격 데스크톱 접속기는 윈도에 기본적으로 포함되어 있습니다. 팀뷰어나 크롬의 원격 데스크톱처럼 화면을 공유하는 방식이 아니라서 컴퓨터 근처에 있는 사람이 그 컴퓨터에서 무슨 일이 일어나는지 알 수 없습니다. 다만, 접속하려는 대상 컴퓨터가 홈이 아닌 프로 이상의 에디션을 사용중인 윈도여야 다른 단말의 접속을 허용시킬 수 있습니다.
검은 화면 문제
하지만 컴퓨터의 윈도 로그인 정보를 알고 있다면 접속을 끊어버릴 수 있고 (서버용 윈도는 동시 접속이 가능합니다) 접속이 안되는 문제가 발생하면 직접 컴퓨터 앞으로 가야하겠죠? 검은 화면 문제도 그렇습니다. 접속도 되고 안테나도 가득이라 연결 품질도 좋은데 화면이 뜨질 않습니다.
인터넷에 익히 알려진 방법처럼전체화면 모드로 놓고 Ctrl+Alt+End를 눌러 Ctrl+Alt+Del 신호를 보내도 묵묵부답.ShadowPlay를 끄기위해서 컴퓨터 앞에 앉아 NVIDIA GeForce Experience 를 설치했더니 로그인 해야해서 본인 소유의 컴퓨터가 아라니면 곤란하게 되는 일이고지속적인 비트맵 캐싱을 꺼도 여전히 아무것도 안뜨는 문제가 발생했는데요.
이 때 전체화면 모드에서 안테나 아이콘을 눌러보면 "이 연결 품질은 매우 우수하며UDP 프로토콜을 사용하고 있습니다." 같은 메시지가 나타납니다. 오늘은 이 프로토콜을 안쓰게 해서 검은 화면을 해결해보도록 하겠습니다.
RDP에서 TCP 프로토콜 강제하기 (클라이언트)
설정을 바꾸려고 하는데 대상 컴퓨터 앞이 아니라면 당연히 곤란하겠죠? 접속을 시도하는 컴퓨터에서 할 수 있는 방법을 소개해드리겠습니다. 로컬 그룹 정책 편집기가 필요합니다.
1. 시작 메뉴를 열고gpedit.msc를 입력해서 그룹 정책 편집기를 실행해주세요.
2. 그룹정책 편집기가 열리면 아래 경로로 이동합니다.
컴퓨터 구성 -> 관리 템플릿 -> Windows 구성 요소 -> 터미널 서비스 -> 원격 데스크톱 연결 클라이언트
3.Turn Off UDP On Client (클라이언트에서 UDP 사용 안 함)을 더블클릭 합니다.
4. 창이 하나 뜨면 "사용" 을 선택하고 확인을 누릅니다.
5. 이제 이 컴퓨터로 다른 컴퓨터에 원격 데스크톱을 접속하면 UDP 대신 TCP를 사용해 연결하게 됩니다.
RDP에서 TCP 프로토콜 강제하기 (호스트)
잠깐! 쓰고 있는 컴퓨터가 홈에디션이라서 그룹 정책 편집기가 안열린다구요? 그렇다면 접속을 받아들이는 컴퓨터에서 설정을 바꾸야 합니다. 다른 컴퓨터로부터의 접속을 허용하는 원격 데스크톱 호스트 컴퓨터에는 프로 에디션 이상의 윈도10이 설치되어있을테니 그룹 정책 편집기는 잘 열릴 것입니다.
1. 시작 메뉴를 열고 gpedit.msc 를 입력해서 그룹 정책 편집기를 실행해주세요.
2. 그룹정책 편집기가 열리면 아래 경로로 이동합니다.
컴퓨터 구성 -> 관리 템플릿 -> Windows 구성 요소 -> 터미널 서비스 -> 원격 데스크톱 세션 호스트
3.Select RDP transport protocols(RDP 전송 프로토콜 선택)을 더블클릭 합니다.
4. 이 창이 나타날겁니다. '사용'을 누른 다음전송 유형 선택아래 네모를 눌러 Use only TCP(TCP만 사용)을 고릅니다.
5. 확인을 눌러 창을 닫은 다음 컴퓨터를 재부팅시켜줍니다.
6. 재부팅이 완료되면 이제 이 컴퓨터에 접속하는 모든 컴퓨터가 TCP 프로토콜을 사용하게 됩니다.
맺음말
오늘은 원격 데스크톱 연결 검은 화면 해결 방법 중 하나로TCP 프로토콜 강제하기에 대해 알아봤습니다. 원격 데스크톱 연결은 윈도가 지원하는 솔루션으로 프로그램 설치 없이도 원격 조종을 가능하게 하면서도 대상 컴퓨터 근처의 사람들이 엿볼 기회를 주지 않기도 합니다. 다만 그들이 윈도 비밀번호를 알고 있다면 기존 접속을 끊어버리고 무엇을 하고 있었는지 확인이 가능하니까 주의하시기 바랍니다. 이런 특성 때문에 켜져있는 컴퓨터에 몰래 들어가서 랜섬웨어에 감염시켜놓는 사례도 발견되니 원격 데스크톱을 열어둔 컴퓨터를 외부에 노출시키지 않으시고, 내부망에 접근가능한 VPN을 통해 들어가도록 하시는 편이 좋겠습니다.