[Linux]batch shell(tar,ftp,sftp)

Linux 2017.08.08 14:07 Posted by 애플자라

----------------------------------------
* FTP
----------------------------------------
#!/bin/sh

HOST=IP명
USER=계정
PASSWORD=패스워드

#folder=$(date +'%Y%m%d')
folder_tar=$(date +'%Y%m%d')".tar"

cd /var/backup/web/
#tar cvf $folder_tar $folder

#backup=$(date +'%Y%m%d')".*"

ftp -i -n <<HERE
     open $HOST
     user $USER $PASSWORD
     bin
     prompt
  cd IT/06_DbBackup/DLP/DEFCON5/WEB/
     put $folder_tar
     close
     bye
HERE
exit 0


----------------------------------------
* SFTP
----------------------------------------
#! /bin/sh

HOST=IP명
USER=계정
PASSWORD=패스워드

#folder=$(date +'%Y%m%d')
folder_tar=$(date +'%Y%m%d')".tar"

cd /var/backup/web/
#tar cvf $folder_tar $folder

#backup=$(date +'%Y%m%d')".*"

sftp 계정@HOST=IP명 << EOF
cd /c/IT/06_DbBackup/DLP/DEFCON5/WEB/
put $folder_tar
quit
EOF

 

'Linux' 카테고리의 다른 글

[Linux]mount nfs 에러  (0) 2017.11.15
[FTP]SecureCrt X/Y/Zmodem  (0) 2017.09.18
[Linux]batch shell(tar,ftp,sftp)  (0) 2017.08.08
[SSH]접속툴(telnet/SSH/SFTP)  (0) 2017.08.03
[Linux]Samba 업데이트  (0) 2017.06.13
리눅스 이더넷 맥 주소 확인  (0) 2017.02.24

댓글을 달아 주세요

MariaDB Host 'xxx.xx.xxx.xxx' is not allowed to connect to this MariaDB server

 

개발서버에 MariaDB 설치 후 로컬피시에서 원격으로 접속시 

 

 

SQL 오류 (1130) #0 구문: Host '192.168.110.108' is not allowed to connect to this MariaDB server

 

라는 경고창이 나타났다.

 

보안 때문인지 권한설정에 IP를 막는 기능이 존재한다.

나 같은경우는 root였으므로 

 

GRANT ALL PRIVILEGES ON *.* TO <username>@'%' IDENTIFIED BY <password>;

 

 

새로 계정을 만들어서 사용하여도 된다.

 

CREATE USER <username>@'%' IDENTIFIED BY <password>;

GRANT ALL PRIVILEGES ON *.* TO <username>@'%' WITH GRANT OPTION;

 

 

댓글을 달아 주세요

  1. Favicon of https://huskdoll.tistory.com BlogIcon husk 2016.03.21 10:53 신고  댓글주소  수정/삭제  댓글쓰기

    니 마리아 DB 쓰나?

[AIX]user password 변경

Linux 2015.07.06 16:20 Posted by 애플자라

aix 접속 > smitty user > Add a User or Change a User's Password(Esc+4)

 

위와 같이 해야 실수를 줄일수 있다는...

댓글을 달아 주세요

방화벽 tcpdump

Network 2015.02.13 10:28 Posted by 애플자라

방화벽 실행 후,

하단 명령어 실행 실행

 

[root@master ~]# tcpdump -nni eth1 // 로그확인

[root@master ~]# tcpdump -nni eth1 > tcp.log // 파일떨구기

 

vi로 파일 실행 후, 가장 많이 눈에 띄는 아이피 유저 pc 재부팅.

'Network' 카테고리의 다른 글

[라우터]BGP상태확인  (0) 2015.08.20
[방화벽]session 파라미터 끊기  (0) 2015.02.27
방화벽 tcpdump  (0) 2015.02.13
SSH IP / 계정 차단  (0) 2015.02.10
[EMAIL]SPF 레코드 확인 방법  (0) 2015.02.10
[Windows]Window route 설정  (0) 2015.02.10

댓글을 달아 주세요

[Linux] FTP command

Linux 2014.12.08 18:17 Posted by 애플자라

ftp> open target_IP ( or hostname) : ftp 서버 커넥션 요청
ftp> user : : 사용자 확인 절차 ( uid or anonymous)
passwd :
ftp> dir ( or ls) : Directory 정보 ( Dos : dir Unix,Linux= ls )
ftp> cd /target_dir : Change Directory
ftp> binary ( or ascii) : binary type or character type
ftp> get target_file : Read (=download)
ftp> put target_file : Write(=upload)
ftp> mput target_file_A target_file_B : Multiple file write
ftp> quit : quit ftp

'Linux' 카테고리의 다른 글

[Linux]리눅스(Linux) history 명령어기록에 시간 기록 하기  (0) 2015.02.13
FTP 와 SFTP 와의 차이점  (0) 2015.02.10
[Linux] FTP command  (0) 2014.12.08
[LInux] 그룹변경  (0) 2014.08.14
[Linux]심볼릭링크 Symbolic link  (0) 2014.06.10
[Linux] 패스워드변경  (0) 2014.01.08

댓글을 달아 주세요

[Linux] 패스워드변경

Linux 2014.01.08 09:43 Posted by 애플자라

 

 

'Linux' 카테고리의 다른 글

[LInux] 그룹변경  (0) 2014.08.14
[Linux]심볼릭링크 Symbolic link  (0) 2014.06.10
[Linux] 패스워드변경  (0) 2014.01.08
Crontab Shell구동시 에러  (0) 2013.11.12
[Linux]date (Unix)  (0) 2013.05.02
[Linux]cat , grep, awk, tail  (0) 2013.04.15

댓글을 달아 주세요

[windows]사용자 로그인 화면 나오게 하는 방법

Board 2012.09.23 12:25 Posted by 애플자라
사용자 로그인 화면 나오게 하는 방법

 시작 - 실행 - control userpasswords2

"사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음(E)" 에 체크 하여 주십시오.

 

댓글을 달아 주세요

mysql 암호 잃어버렸을때..

Linux 2007.08.29 23:28 Posted by 애플자라

1>암호 초기화
# killall mysqld (데몬을 모조리 죽입니다)

# cd /usr/local/mysql (sql이 깔린 곳으로 갑니다)
-의외로 이거 모르시는 분이 많은데 sql 명령을 넣으려면
sql이 깔린 디렉토리로 가야합니다.

# ./bin/safe_mysqld --skip-grant &

요기까지가 초기화입니다.


2>새 암호 넣기
# ./bin/mysql (sql 실행)

mysql>use mysql

mysql>update user set password=password('새암호') where user='root';
(root 암호 변경하는 겁니다. '새암호' 자리에 새암호를 넣으세요
예>update user set password=password('123') where user='root';

mysql> FLUSH PRIVILEGES
mysql> exit (나가서)

# ./bin/mysql -uroot -p123 으로 들어와지면 성공입니다.

끝!



(재시작해야하나요? 근데..?^^;)
./bin/mysqladmin -uroot -p123 reload <-요건 재시작

----------------------------------------------------------------

환경 Mysql 5.7.15 -> mysqld_safe명이 바뀜

#killall mysqld

#mysqld_safe --skip-grant-tables --user=mysql &

#mysql -u root -p mysql
비밀번호 물을 때 그냥 엔터.
접속 후,

>UPDATE mysql.user SET authentication_string = PASSWORD('새로운비밀번호')
WHERE User = 'root' AND Host = 'localhost';

>flush privilegse;

>quit;

'Linux' 카테고리의 다른 글

mysql 백업/복구  (0) 2007.08.29
mysql 비번 바꾸기  (0) 2007.08.29
mysql 암호 잃어버렸을때..  (0) 2007.08.29
alter table (테이블의 속성을 수정)  (0) 2007.08.29
레드햇 부팅시 mysql 자동시작(apache포함)  (0) 2007.08.29
NTFS (파티션 지우기) delpart  (0) 2007.08.29

댓글을 달아 주세요