root@localhost:~# vi /etc/ssh/sshd_config Subsystem sftp /usr/lib/openssh/sftp-server -f local2 -l INFO 위의 내용이 없다면, 적당한 위치에 추가 하고 저장 하고 나온다. root@localhost:~# vi /etc/rsyslog.conf# sftp loglocal2.* /var/log/sftp/sftp.log 적당한 위치에 위의 내용을 넣고 저장 하고 나온다. root@localhost:~# /etc/init.d/rsyslog restart[ ok ] Restarting rsyslog (via systemctl): rsyslog.service.root@localhost:~# /etc/init.d/ssh restart[ o..
[root@localhost usr]# ps -ef | grep -i httpd root 5681 1 0 2015 ? 00:02:31 /usr/bin/httpd nobody 26720 1 0 2015 ? 00:00:00 /usr/local/apache/bin/httpd -DSSL nobody 29354 1 0 2015 ? 00:00:00 /usr/local/apache/bin/httpd -DSSL nobody 29363 1 0 2015 ? 00:00:00 /usr/local/apache/bin/httpd -DSSL nobody 32225 1 0 2015 ? 00:00:00 /usr/local/apache/bin/httpd -DSSL root 5198 1 0 Feb24 ? 00:00:00 /usr/loca..
계정을 생성 하면서 ssh 접근은 막고, 파일의 업로드, 다운로드를 위해 sftp 만 접근 하도록 해야 할 일이 생겼다. root@localhost:~# useradd -m -s /bin/false root@localhost:~# useradd -m -s /bin/false testers -s 옵션은 로그인 셸을 지정 하는 것인데, /bin/false 또는 /sbin/nologin, 데비안의 경우 /usr/sbin/nologin 을 지정 하여 계정을 생성 하면, sftp만 접근이 되는 계정이 생성 된다. 만약 이미 생성된 계정의 로그인 쉘을 변경 하고 싶다면, 아래를 참고 하여 root 권한으로 /etc/passwd 파일을 수정 한다. testers:x:1006:1006::/home/testers:/bi..
# 호스트네임 확인 root@localhost:~# hostname localhost # 호스트네임 임시 변경(재부팅 전까지 유지) root@localhost:~# hostname # 호스트네임 변경 root@localhost:~# vi /etc/hostname localhost 호스트네임 변경 후, 저장 한다. root@localhost:~# /etc/init.d/hostname.sh 로그아웃 후, 다시 로그인 하여 변경된 호스트네임으로 적용 되었는지 확인.
root@SVN:~# vi /etc/crontab 00 19 * * * root poweroff root@SVN:~# /etc/init.d/cron restart [ ok ] Restarting periodic command scheduler: cron[....] Stopping periodic command scheduler: cron. [ ok ] Starting periodic command scheduler: cron. 위와 같이 설정 해 둔 경우 매일 저녁 7시에 시스템을 종료 한다.
root@SVN:~# apt-cache search tightvncserver tightvncserver - virtual network computing server software root@SVN:~# apt-get install tightvncserver root@SVN:~# su - freecatz freecatz@SVN:~$ vncserver You will require a password to access your desktops. Password: 암호는 최대 8자리 까지만 지원 Verify: 암호는 최대 8자리 까지만 지원 freecatz@SVN:~$ vi /home/freecatz/.vnc/xstartup #!/bin/sh xrdb $HOME/.Xresources xsetroot -so..
패키지 관리자를 이용하여 rdesktop 패키지를 설치 합니다. root@freecatz:/home/freecatz/downloads# apt-get install rdesktop 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다: lib32asound2 lib32z1 libc6-i386 Use 'apt-get autoremove' to remove them. 다음 패키지를 더 설치할 것입니다: libpcsclite1 제안하는 패키지: pcscd 다음 새 패키지를 설치할 것입니다: libpcsclite1 rdesktop 0개 업그레이드, 2개 새로 설치, 0개 제거 및 3개 업그레이드 ..
pi@raspberrypi:~$ sudo su - # root 의 권한이 필요 합니다. root@raspberrypi:~# whoami root # 불필요 하지만 권한을 확인해 봤습니다. root@raspberrypi:~# mkdir shared # 윈도즈 공유 디렉터리를 마운트할 디렉터리를 라즈베리 파이에 생성 합니다. 디렉터리 이름은 편하신 걸로 하시면 됩니다. root@raspberrypi:~# ls shared/ # 당연히 지금 만든 디렉터리니 아무 것도 없겠죠. root@raspberrypi:~# smbmount '\\192.168.0.169\shared' ./shared/ -o username=freecatz,password=********,uid=pi # 192.168.0.169 의 윈도즈 ..
- Total
- Today
- Yesterday
- HTTP
- 맛집
- food
- devtools
- gpkiapi
- Review
- springboot
- Linux
- samba
- Compile
- SSL
- Fun
- development
- Security
- Spring
- dart
- Java
- TIP
- json parse
- ssh
- Android
- 엘리스센터
- Mobile
- MySQL
- Flutter
- devel
- place
- kotlin
- JavaScript
- web
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |