http://www.ubuntugeek.com/howto-setup-itunes-compatible-media-server-in-ubuntu.html

 

http://trip2me.tistory.com/34


부트로더에서 single을 쓰는 대신에 rw init=/bin/bash 를 넣으면 된다.

'geek_stuff > server & linux' 카테고리의 다른 글

우분투 Lucid Lynx 10.04 튜닝방법  (0) 2010.05.12
우분투에서 itunes 서버 설치하기  (0) 2010.04.13
우분투 비밀번호 잃어버렸을 때  (0) 2010.04.07
ACPI Wakeup in Linux  (0) 2009.03.27
vim에서 색상 지정  (0) 2008.11.21
아파치에서 ssl사용하기  (0) 2008.11.04

ACPI Wakeup in Linux

Posted by !kKo geek_stuff/server & linux : 2009.03.27 15:39

 

 

ChangeRTCAlarm()
{
 # Caution !!
 # System should set to be turned on by RTCAlarm at 00:01:00 01/01/2008
# echo "Current Date"
# date
# echo ""
# echo "Changed to"
# date 010100002008
# echo 2008-01-01 00:01:00 > /proc/acpi/alarm

 CUR_DATE=`date +%F`
 NEW_TIME=`date --date "now + 1 minute" +%T`
 OLD_TIME=`date +%T`

 echo Current Time: $CUR_DATE $OLD_TIME
 echo Changed Time: $CUR_DATE $NEW_TIME

 # makes wake up after +1 minute from now.
 echo $CUR_DATE $NEW_TIME > /proc/acpi/alarm
 
 #Save sysclock -> hwclock
 /sbin/hwclock --systohc --directisa
}

 

System Sudden off

 echo o > /proc/sysrq-trigger

sysrq — Activates the System Request Key, if this value is set to anything other than zero (0), the default.

The System Request Key allows immediate input to the kernel through simple key combinations. For example, the System Request Key can be used to immediately shut down or restart a system, sync all mounted file systems, or dump important information to the console. To initiate a System Request Key, type Alt-SysRq-<system request code>. Replace <system request code> with one of the following system request codes:

  • r — Disables raw mode for the keyboard and sets it to XLATE (a limited keyboard mode which does not recognize modifiers such as Alt, Ctrl, or Shift for all keys).

  • k — Kills all processes active in a virtual console. Also called Secure Access Key (SAK), it is often used to verify that the login prompt is spawned from init and not a trojan copy designed to capture usernames and passwords.

  • b — Reboots the kernel without first unmounting file systems or syncing disks attached to the system.

  • c — Crashes the system without first unmounting file systems or syncing disks attached to the system.

  • o — Shuts off the system.

  • s — Attempts to sync disks attached to the system.

  • u — Attempts to unmount and remount all file systems as read-only.

  • p — Outputs all flags and registers to the console.

  • t — Outputs a list of processes to the console.

  • m — Outputs memory statistics to the console.

  • 0 through 9 — Sets the log level for the console.

  • e — Kills all processes except init using SIGTERM.

  • i — Kills all processes except init using SIGKILL.

  • l — Kills all processes using SIGKILL (including init). The system is unusable after issuing this System Request Key code.

  • h — Displays help text.

 

reference:

 

http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/en-US/Reference_Guide/s3-proc-sys-kernel.html

 

http://www.mythtv.org/wiki/ACPI_Wakeup

 

'geek_stuff > server & linux' 카테고리의 다른 글

우분투에서 itunes 서버 설치하기  (0) 2010.04.13
우분투 비밀번호 잃어버렸을 때  (0) 2010.04.07
ACPI Wakeup in Linux  (0) 2009.03.27
vim에서 색상 지정  (0) 2008.11.21
아파치에서 ssl사용하기  (0) 2008.11.04
linux 보안 설정  (0) 2008.10.28

vim에서 색상 지정

Posted by !kKo geek_stuff/server & linux : 2008.11.21 13:27

http://blog.heeya.org/18

 

몇 일 전에 우분투의 새버전 Edgy가 나왔습니다.
그래서 설치해서 사용하던 중 작은 문제가 생겼습니다.
vi를 실행할때마다 에러메시지가 나오는 것이었습니다.
전 vi의 설정파일인 ~/.vimrc 파일에

syntax on
위의 한 줄을 적어서 사용중인데(다른 옵션은 잘 모릅니다^^)
저 옵션을 사용할 수 없다는 에러메시지였습니다.
(참고로 syntax on은 해당 파일의 문법에 맞게 코드에 색을 넣어주는 옵션입니다.)
그래서 KLDP의 게시판에 질문을 올렸는데
sakuragi님께서 친절하게 답변을 달아주시더군요.(sakuragi님 감사드립니다^^)

vim-runtime이란 패키지를 설치하면 해결이 됩니다.
또는 그냥 vim 메타 패키지를 설치하셔도 됩니다.
sudo apt-get install vim
물론 제가 필요했던 syntax on외에도 많은 기능을 제공합니다.
따라서 꼭 syntax on뿐만 아니라 다른 옵션을 사용하시는 분들 중에서
Edgy의 vi에서 비슷한 에러메시지를 보셨다면 저 패키지를 설치하시기 바랍니다.
대부분의 리눅스 배포판의 기본 설치 목록에 들어있어서
저런 기능을 하는 패키지가 따로 있다는 사실도 몰랐었는데
우분투 Edgy에서는 저 패키지가 빠졌나봅니다.
이런 점은 꼭 수정되서 저 같은 초보가 삽질하는 일이 없었으면 좋겠네요.

Dapper에서 업그레이드 하신 분은 상관이 없습니다.(Dapper에는 vim-runtime이 기본으로 설치됩니다.)
Edgy로 새로 설치하신 분만 해당됩니다.

혹시나 Edgy에서 vi를 사용하시다가 저처럼 고민하시는 분들을 위해 작성했습니다.

'geek_stuff > server & linux' 카테고리의 다른 글

우분투 비밀번호 잃어버렸을 때  (0) 2010.04.07
ACPI Wakeup in Linux  (0) 2009.03.27
vim에서 색상 지정  (0) 2008.11.21
아파치에서 ssl사용하기  (0) 2008.11.04
linux 보안 설정  (0) 2008.10.28
Windows의 부트로더(bootloader) 복구  (0) 2008.10.28

http://www.tc.umn.edu/~brams006/selfsign_ubuntu.html

http://kjunine.net/6

'geek_stuff > server & linux' 카테고리의 다른 글

ACPI Wakeup in Linux  (0) 2009.03.27
vim에서 색상 지정  (0) 2008.11.21
아파치에서 ssl사용하기  (0) 2008.11.04
linux 보안 설정  (0) 2008.10.28
Windows의 부트로더(bootloader) 복구  (0) 2008.10.28
우분투 한글로 설정하는 방법  (1) 2008.10.28

linux 보안 설정

Posted by !kKo geek_stuff/server & linux : 2008.10.28 16:27
리눅스 보안 설정

http://study.ibluerain.com/entry/%EC%86%90%EC%97%90-%EC%9E%A1%ED%9E%88%EB%8A%94-Linux-Security-%E2%91%A1


php.ini 대용량 업로드 설정

아래는 대용량 업로드 시의 php.ini 설정입니다.

--

max_execution_time = 3600;
memory_limit = 16M;
max_input_time = 9999;
post_max_size = 360M;
upload_max_filesize = 350M;

Linux를 설치했다가 필요가 없게 되었다던가 또는 부트레코드에 이상이 생기는 등의 일이 발생할 경우, Windows의 부트로더를 복구해야 할 때가 있다. 이러한 경우 아래를 참고하여 복구하면 된다.

Windows XP의 경우
1. Insert and boot XP CD.
2. Press R, to recovery console mode.
3. type: C:\> fixmbr
4. type: C:\> fixboot
5. reboot.

Windows Vista의 경우
1. Boot on the Vista DVD.
2. Choose country. Next. Choose keyboard. Next.
3. Choose "system recovery options". If it is proposed to repair at the end of the search, answer "no".
4. Deselect all lines and click "next"
5. Choose "command prompt"
6. Type bootrec /? to access the bootrec help
7. bootrec /rebuildbcd

기본적으로 우분투는 설치할 때 인터넷을 연결해주면 필요한 파일들을 알아서 인터넷에서 다운받아 설치하게 해준다. 
다만 인터넷이 없는 환경에서는 한글팩이 전부 깔리지 않게 되는데 이러한 경우 인터넷을 연결한 후 다음 패키지들을 설치해주면 된다.

#apt-cache search language-pack |grep Korean
language-support-fonts-ko - Additional fonts metapackage for Korean
language-support-input-ko - Input methods metapackage for Korean
language-support-ko - metapackage for Korean language support
language-support-translations-ko - Additional translations metapackage for Korean
language-support-extra-ko - Additional software metapackage for Korean
language-pack-gnome-ko - GNOME translation updates for language Korean
language-pack-gnome-ko-base - GNOME translations for language Korean
language-pack-kde-ko - KDE translation updates for language Korean
language-pack-kde-ko-base - KDE translations for language Korean
language-pack-ko - translation updates for language Korean
language-pack-ko-base - translations for language Korean

# apt-get install <package>



태그 : 우분투, 한글

recently I had installed Ubuntu 8.04 (Hardy Heron) for my laptop. During the installation I had to some settings done and fix some problems. I've taken some notes however, I thought it would be nice to share with others. I guess that's what GNU is for.

fix ALC861 sound volume problem

This is already fixed http://people.ubuntu.com/~ogasawara/hardy-buglist.html

If you don't want for the updates to get uploaded to repositories just do:

#sudo apt-get install module-assistant

#module-assistant a-i alsa-source

reload the sound modules (or restart) and it should be working.


CPU temperature applet

#apt-get install Computer Temperature monitor
(or something like that.)

otherwise look for the package using...

#apt-cache search temperature



Installing Internet Explorer

http://www.tatanka.com.br/ies4linux/page/Installation:Ubuntu



trashcan on desktop

run "gconf-editor"

go to apps>nautilus>desktop

click "trash_icon_visiible"

Your icon will be there now.


workaround for laggy synergy

run synergyc as root.



downgrading firefox 3 to firefox 2

sudo apt-get purge firefox

rm -r /home/you/.mozilla/firefox

sudo apt-get install firefox-2



if you want to back to firefox 3

sudo apt-get remove firefox-2

auso dpt-get install firefox-3

for laptop temperature monitoring

apt-get install sensors-applet
apt-get install smartmontools



install LBP3200 network printer @ ubuntu

setup/ install LBP3200 network printer @ ubuntu

Printer Location: DL001, WindowsXP
Pritner Model: Canon LBP3200

Helps from:
a. Linux Driver Download(http://software.canon-europe.com/products/0010044.asp)
b. Linux Driver Download(.deb File, http://cweb.canon.jp/drv-upd/lasershot/linux/captlinux.html)

1. download driver from Canon website
     Some countries have no drivers. You can download .deb file from Japan website.
   You require to download two files.
   file name: cndrvcups-capt_1.60-1_i386.deb, cndrvcups-common_1.60-1_i386.deb

2. Click each file and start to install using GDebi Package manager

3. System >> Management >> Print
4. [New Priter]
5. on new printer window, select 'Windows Printer via SAMBA' and type network printer name manually or click search to find one you want.
(sometimes, you cannot select from Search due to the access permission)
6. After select your printer, click Check to find out if it's available.
7. click [Continue]
8. select Canon from 'select from database' list. click next
9. select 'LBP3200 CAPT ver.1.5' from 'Model' and select 'Canon LBP3200 CAPT ver.1.5(recommend)' from 'driver name' and click next
   if you cannot see your printer, package installation should have been failed.
10. Click [Apply]


transform your gnome to mac style.

http://sourceforge.net/projects/mac4lin


using NateON messenger with pidgin

http://dev.haz3.com/trac/nateon/wiki/Install

How to use pptp VPN on hardy

install VPN Connection Manager (search pptp) on add/remove.
restart following services:
sudo /etc/init.d/dbus restart
sudo /etc/dbus-1/event.d/25NetworkManager restart
sudo /etc/dbus-1/event.d/26NetworkManagerDispatcher restart

look into Network Applet, voila

http://tipotheday.com/2008/04/29/connect-to-windows-vpn-server-pptp-with-ubuntu-hardy-heron/


Install Flash 10 nonfree

first remove swfdec:

apt-get remove swfdec-mozilla

then, add source.list following:

deb http://ppa.launchpad.net/thielmann/ubuntu hardy main

 #apt-get update; apt-get install flashplugin-nonfreebeta
태그 : tip, ubuntu, 우분투,

우분투(Ubuntu) 설정 A-Z

Posted by !kKo geek_stuff/server & linux : 2008.01.22 01:59

사용자 삽입 이미지


지난 2일간 우분투를 경험하며 설정한 결과, 나중을 위해서, 또 다른분들을 위해서라도 정리를 해놓는것이 편리할 것이라 생각을 했습니다. 그동안 검색을 하느라 많은 시간을 들였는데, 정작 써놓고 보니 몇줄 되지 않네요.
처음에는 제가 알아볼 수 있도록 써놨지만, 포스팅을 하려고 마음먹은 후 이미 알고 있는 것도 추가하고, 주석도 달고 제목도 달았습니다. 부디 보기에 편하셨으면 좋겠네요.

여기서 찾지 못하는 답은 검색해보면 나올것이라 생각합니다.

설치한 우분투 버전은 Ubuntu 6.06 LTS x86 - Server Edition 입니다.
다운로드 링크: http://www.ubuntu.com/getubuntu/download
----------------------------------------------------------------------------
처음 부팅 후 root(루트) 패스워드 지정

$sudo passwd root
Password:            <- 현재 로그인한 유저의 비밀번호 입력
New Password:        <- root의 새로운 password
Re-Enter Password:   <- root의 새로운 password 재입력

이후 일반 유저에서 root로 가려면
$su -
Password:

----------------------------------------------------------------------------
내부 IP를 따로 사용해야 할 경우

/etc/networking/interfaces의 내용중 comment부분을 아래처럼 치환

# iface eth1 inet dhcp
iface eth1 inet static
        address 192.168.32.132
        netmask 255.255.255.0
        network 192.168.32.0
        broadcast 192.168.32.255
        gateway 192.168.32.2

이후 networking 데몬 restart.

$sudo /etc/init.d/networking restart

-----------------------------------------------------------------------------
iso이미지를 마운트하기

*가끔 패키지 설치시에 ubuntu-server CD를 요구하는 경우가 있을때 유용하다

$sudo mount -t iso9660 -o loop myimage.iso /cdrom

----------------------------------------------------------------------------
FTP Server 설치

$sudo apt-get install vsftpd
ftp 설정파일 위치 -> /etc/vsftpd.conf

보안을 위해 vsftpd.conf를 수정
$sudo vi /etc/vsftpd.conf

::수정할 부분::
anonymous_enable=NO //기본값이 YES 이므로 NO로 변경
local_enable=YES //주석 제거
write_enable=YES //주석 제거

vsftp데몬 재시작
$sudo /etc/init.d/vsftpd restart

-----------------------------------------------------------------------------
APM 설치

$sudo apt-get install mysql-common
$sudo apt-get install mysql-server
$sudo apt-get install apache2
$sudo apt-get install php5
$sudo apt-get install php5-mysql

Apache2 설정파일 위치
/etc/apache2/apache2.conf <-기본 설정 파일
/etc/apache2/ 하위에 보면 각종 설정파일이 분리되어 있습니다.

Apache2 데몬 재시작 명령어
$sudo apache2ctl restart

-----------------------------------------------------------------------------
SSH(secure shell) 설치

$sudo apt-get install ssh

보안을 위해 /etc/ssh/sshd_config에서
PermitRootLogin 항목을 yes(default)에서 no로 바꿔준다

----------------------------------------------------------------------------
webmin 설치

webmin은 apt-get에 포함되어 있지 않으므로 따로 받아 설치한다.

$wget http://belnet.dl.sourceforge.net/sourceforge/webadmin/webmin_1.290.deb
$sudo dpkg -i webmin_1.290.deb

http://servername:10000

%080317추가 안될경우 홈페이지 참고: http://www.webmin.com/deb.html
-----------------------------------------------------------------------------
설치 후 관리

$sudo apt-get upgrade //기존 패키지 Upgrade
$sudo apt-get update //새로운 패키지 정보 Update

-----------------------------------------------------------------------------
ab : Apache HTTP Server Benchmarking tools

-----------------------------------------------------------------------------
아파치 포트 변경

/etc/apache2/httpd.conf에서
Listen 80을 원하는 포트로 변경

-----------------------------------------------------------------------------
아파치 VirtualHost 설정

/etc/apache2/httpd.conf에서

<VirtualHost *>
ServerName my.domain.com
ServerAdmin me@my.domain.com
DocumentRoot /home/www/
#특정 directory에만 옵션을 줄 때. (textcube를 위해 추가한 항목)
        <Directory "/home/www/tc">
                Options FollowSymLinks
                AllowOverride FileInfo
        </Directory>
</VirtualHost>

-----------------------------------------------------------------------------
Putty에서 한글 사용

Window > Appearance > Font settings에서 굴림체로 변경
Window > Translation > Character set translaton on received data에서 UTF-8로 변경

$export LANG=ko_KR.UTF-8

-----------------------------------------------------------------------------
색상이 나오지 않을때 및 alias 고정 지정방법

홈디렉토리의 .profile을 수정

# ~/.profile: executed by Bourne-compatible login shells.

if [ "$BASH" ]; then
    if [ -f ~/.bashrc ]; then
        . ~/.bashrc
    fi
fi

mesg n

#alias 를 고정으로 지정하기
alias ll="ls -l"

-----------------------------------------------------------------------------
midnight commander (mc)설치방법

ubuntu universe 패키지에만 포함되어 있으므로 /etc/apt/source.list를 수정한다

끝에 universe를 추가해 준다.

deb http://kr.archive.ubuntu.com/ubuntu/ dapper main restricted universe
deb-src http://kr.archive.ubuntu.com/ubuntu/ dapper main restricted universe

패키지리스트 업데이트 후 설치
$sudo apt-get update; apt-get install mc

-----------------------------------------------------------------------------
원하는 패키지(꾸러미) 찾는 방법

$apt-cache search pkgname

-----------------------------------------------------------------------------
ACPI로 강제 설정방법. (자동 전원꺼짐이 되지 않을 때)

/boot/grub/menu.lst 중 acpi=force를 추가

title           Ubuntu, kernel 2.6.15-26-server
root            (hd0,0)
kernel          /vmlinuz-2.6.15-26-server root=/dev/hda2 ro quiet splash acpi=force
initrd          /initrd.img-2.6.15-26-server
savedefault
boot

-----------------------------------------------------------------------------
Samba 설치

$sudo apt-get install samba

-----------------------------------------------------------------------------
samba에서 euc-kr을 사용하여야 할 때

/etc/samba/smb.conf에서 아래 항목을 추가한다.

unix charset = euc-kr

-----------------------------------------------------------------------------
convmv로 EUC-KR 파일명을 UTF-8로 변환하기

apt-get install convmv
convmv --notest -f euc-kr -t utf-8 -r <directory>

 «이전 1 2 3 4 5  다음»