System/OS
2003.04.23 10:25
[linux] 리눅스 활용 팁^^
Views 14693 Comment 0
1. 텔넷으로 접속하는 사람에게 공지사항 글 띄우기
$ vi /etc/issue.net
안녕하세요! 공지사항입니다..
# 부팅시 지워지는 것을 막는다
$ vi /etc/rc.d/rc.local
#cp -f /etc/issue /etc/issue.net
2. 느린 Telnet 접속 문제
# hosts 파일에 접속하고자 하는 클라이언트 ip 주소와 이름을 추가 한다
$ vi /etc/hosts
192.168.1.39 senun.com senun
3. 현재 접속 중인 텔넷 사용자에게 메세지 보내기
# 접속 중인 특정 사용자에게
$ write '사용자 아이디'
# 접속한 모든 사용자에게
$ wall '파일 이름'
$ wall "전송 내용"
4. 포트번호 변경하기
$ vi /etc/services
ftp 21/tcp
5. 부팅시 자동 시작되는 데몬 추가/삭제
$ /usr/sbin/ntsysv
6. 계정 생성시 사용자 홈페이지 루트 디렉토리를 자동 생성하기
$ mkdir /etc/skel/public_html
7. 부팅시 기본 운영체제 선택하기
$ lilo -D dos
# 또는
$ vi /etc/lilo.conf
default=dos
$ lilo
8. 스크린 덤프(화면 이미지 뜨기)
$ import -window root root.jpg
9. 32비트로 올려 하드디스크 속도 올리기
$ vi /etc/rc.d/rc.local
/sbin/hdparm -c 1 /dev/hda
10. 콘솔모드로 부팅 되게 하기(Xwindow로 넘어 가는 것을 막는다)
$ vi /etc/inittab
# id:5:initdefault: # 윈도우 모드
id:3:initdefault: # 콘솔 모드
11. 로그인시 루트 패스워드가 먹히지 않을 때
부팅시 Lilo: linux single
또는 ctrl+alt+F2, ESC, ctrl+alt+backspace
12. Xwindow 셋팅하는 도구들
$ setup, Xconfigurator, XF86Setup, /etc/X11/XF86Config
13. 프롬프트 바꾸기(현재 경로 나타내기)
$ vi /etc/bashrc
PS1="[u: $(pwd)]$ "
14. 부팅시 sendmail 에서 오래 걸릴 때
$ vi /etc/hosts
127.0.0.1 localhost.localdomain localhost
15. 자동 마운트 시키기
$ vi /etc/fstab
# defaults(자동 마운트), vfat(floppy 및 win9x 파일 시스템), ext2(linux 파일 시스템)
# iso9660(시디롬), ro(read only),rw(read write), noauto(안자동 마운트)
/dev/fd0 /mnt/floppy vfat user,noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 defaults,ro,user 0 0
/dev/hdb2 /mnt/disk vfat defaults,rw,user 0 0
/dev/hdb5 /mnt/disk msdos defaults,rw,user 0 0
16. 현재 접속해 있는 사용자 리스트 보기
$ users
$ who
$ finger
$ w
현재 System에 접속된 사용자의 작업 내용을 본다.
사용자 : 현재 login하여 있는 사용자
터미늘 : 통신 라인 번호
로그인@ : login한 시간
휴 지 : 유휴시간, 사용자가 작업을 하지 않고 있는 시간
J C P U : 사용자의 cpu 사용할 때
P C P U : 프로그램의 cpu 사용할 때
활 동 : 현재 작업중인 프로그램
16. 누가 언제 어디서(ip) 접속했는지 보려면?
$ last
$ vi /var/log/message
$ vi /usr/local/apache/logs/access_log # 웹에의 접속 로그
16.1 telnet 접속한 사용자를 죽일 때
$ ls -l /dev/pts
# /dev/pts 에서 그 계정 숫자를 지워버리면 된다.
16.2 telnet 접속이 주기적으로 끊길 때
$ vi /etc/lilo.conf
# "timeout=50"
"timeout=infinite"
$ vi /etc/rc.d/init.d/apmd
# daemon /usr/sbin/apmd "$APMD_OPTIONS"
# touch /var/lock/subsys/apmd
$ reboot
17. 엑스메니져(Xmanager)
a. 클라이언트에서 엑스매니저 시작
b. 클라이언트에서 텔넷으로 서버에 접속
C:> telnet "서버 IP"
c. 서버에서 다음 명령 수행
$ vi /etc/hosts
"클라이언트 IP" "호스트 이름"
$ xterm -ls -display "클라이언트 IP":0.0
d. 클라이언트 엑스메니저에서 다음 명령 수행
$ wmaker & 혹은 $ gnome & 혹은 $ kde &
18. 원격 root 접속
a. 텔넷 원격 루트 접속
/etc/securetty를 지우십시오.
b. FTP 원격 루트 접속
/etc/ ftpuser에 있는 root아이디를 지워 줍니다.
No. | Category | Subject | Author | Date | Views |
---|---|---|---|---|---|
22 | System/OS | [linux] 초간단 Postfix, Covecot, SSL/TLS (SMTP) | hooni | 2017.12.11 | 9528 |
21 | System/OS | [linux] 초간단 SquirrelMail 설치/설정 (다람쥐 메일) | hooni | 2017.12.11 | 4619 |
20 | System/OS | 콘솔에서 패스워드 걸린 zip 압축하는 명령 | hooni | 2018.03.02 | 1140 |
19 | System/OS | [mac] 맥에서 기본 실행 앱 변경하기 | hooni | 2018.03.02 | 1974 |
18 | System/OS | How to Setup an Email Server on CentOS 7 | hooni | 2018.04.05 | 3040 |
17 | System/OS | 서버 확장을 위한 두 가지 방법 | hooni | 2018.08.29 | 2276 |
16 | System/OS | Mac에서 Node.js 설치하기 | hooni | 2018.09.28 | 4345 |
15 | System/OS | [virtualbox] VirtualBox에 Ubuntu 설치하기 | hooni | 2019.11.22 | 1080 |
14 | System/OS | SSH Passwordless Login Using SSH Keygen in 5 Easy Steps | hooni | 2019.11.22 | 1548 |
13 | System/OS | RPA란? 어디에 어떻게 쓰이고 누가 만드나? | hooni | 2020.01.28 | 1523 |
12 | System/OS | Configure Postfix to Use Gmail SMTP on Ubuntu 18.04 | hooni | 2020.02.07 | 1509 |
11 | System/OS | [linux] The Ultimate Wget Download Guide With 15 Awesome Examples | hooni | 2020.05.26 | 1003 |