본문 바로가기

728x90

리눅스

[리눅스] 압축 명령어 tar, gzip 압축 명령어 tar 명령어(tar, tar.gz) tar - GNU 버전 tar 저장 도우미 묶음 foo 디렉토리에 있는 내용물을 foo.tar 파일로 묶는다. $ tar cvvf foo.tar foo/ drwxr-xr-x root/root 0 2022-03-03 17:08 foo/ -rw-r--r-- root/root 0 2022-03-03 17:08 foo/file1.txt -rw-r--r-- root/root 0 2022-03-03 17:08 foo/file2.txt -rw-r--r-- root/root 0 2022-03-03 17:08 foo/file3.txt 묶음 풀기 묶음(foo.tar) 파일 리스트 확인 $ tar tvf foo.tar drwxr-xr-x root/root 0 2022-03-.. 더보기
Jenkins의 관리자(admin) 비밀번호를 재설정하는 방법 Jenkins의 관리자(admin) 비밀번호를 재설정하는 방법 docker-compose.yml 파일 편집 vim docker-compose.yml version: '3.8' services: jenkins: image: jenkins/jenkins:lts #image: jenkins/jenkins:lts-jdk11 container_name: jenkins restart: always privileged: true #user: root environment: TZ: "Asia/Seoul" volumes: #- /usr/bin/docker:/usr/bin/docker - /var/run/docker.sock:/var/run/docker.sock - ./jenkins_home:/var/jenkins_hom.. 더보기
CentOS 7에서 PHP rdkafka 확장(Extension) 모듈을 설치하는 방법 CentOS 7에서 PHP rdkafka 확장(Extension) 모듈을 설치하는 방법 테스트 환경 nginx php-fpm PHP 버전 확인 php -v $ php -v PHP 7.3.27 (cli) (built: Feb 2 2021 10:32:50) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.27, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.27, Copyright (c) 1999-2018, by Zend Technologies PHP 저장소 버전 확인 yum info php | egrep 'Name|Arch|Version|Repo' 2 $ yum info p.. 더보기
리눅스 curl 명령어(curl bash -x) curl 명령어(curl bash -x) curl로 스크립트를 다운로드하기 curl -Ssf https://sangchul.kr/scripte/webconfsync.sh -o /tmp/webconfsync.sh curl로 스크립트를 다운로드하고 실행하기 curl -Ssf https://sangchul.kr/scripte/webconfsync.sh | bash -x wget을 사용하여 스크립트를 다운로드하고 실행하기 wget -qO - https://sangchul.kr/scripte/webconfsync.sh | bash -x 더보기
CentOS 7에서 virbr0 NAT 인터페이스를 비활성화하는 방법 CentOS 7에서 virbr0 NAT 인터페이스를 비활성화하는 방법 virbr0는 일반적으로 KVM (Kernel-based Virtual Machine)과 같은 가상화 솔루션에서 사용되는 NAT 네트워크 인터페이스입니다. virbr0 인터페이스 정보 확인 ifconfig virbr0 $ ifconfig virbr0 virbr0: flags=4099 mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:ab:1a:22 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX .. 더보기
[draft] GitLab에서 첨부 파일 크기 제한을 늘리는 방법 GitLab에서 첨부 파일 크기 제한을 늘리는 방법1. GitLab 서버에 로그인SSH 또는 콘솔을 사용하여 GitLab 서버에 로그인합니다.2. GitLab 구성 파일 찾기GitLab의 구성 파일은 일반적으로 /etc/gitlab/gitlab.rb에 있습니다. 이 파일을 텍스트 에디터로 엽니다.sudo vim /etc/gitlab/gitlab.rb3. 첨부 파일 크기 설정 찾기구성 파일에서 첨부 파일 크기와 관련된 설정을 찾습니다. 보통 이 설정은 gitlab.rb 파일에 존재하며 nginx 및 gitlab_workhorse 설정에서 조정할 수 있습니다.# 예: 첨부 파일 크기를 100MB로 설정하는 경우nginx['client_max_body_size'] = '100m'gitlab_workhorse[.. 더보기
ssh 접속 시 no matching key exchange method found 에러 ssh 접속 시 no matching key exchange method found 에러 테스트 환경 $ cat /etc/redhat-release CentOS release 5.6 (Final) $ getconf LONG_BIT 32 $ openssl version OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 $ ssh -V OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 [에러] Unable to negotiate with 192.168.0.101 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-h.. 더보기
GitLab의 root 계정 비밀번호를 초기화하는 방법 GitLab의 root 계정 비밀번호를 초기화하는 방법 GitLab의 root 계정 비밀번호를 초기화하려면 GitLab 컨테이너 내부에서 gitlab-rails 콘솔을 사용하여 비밀번호를 변경해야 합니다. GitLab 컨테이너에 로그 확인 docker-compose logs -f $ docker-compose logs -f ... gitlab | gitlab | == Seed from /opt/gitlab/embedded/service/gitlab-rails/db/fixtures/production/002_admin.rb gitlab | Administrator account created: gitlab | gitlab | login: root gitlab | password: ****** gitlab .. 더보기

728x90