Ubuntu 22.04.3 と Docker 環境の構築手順

Ubuntu 22.04.3 のインストールと初期設定 Ubuntu 22.04.3 LTS は長期サポート(LTS)版で、カーネルバージョン 5.15 を搭載し、2032年までサポートされます。推奨ハードウェア要件は、デュアルコア CPU、4GB 以上の RAM、25GB 以上のストレージです。 ISO イメージの取得 公式サイトから以下ファイルをダウンロードします: ubuntu-22.04.3-live-server-amd64.iso ...

7月12日 23:57 投稿

Gitの高度な使い方: 「認証情報の有効期限切れ」と「リポジトリが見つかりません」エラーの解決方法

1. 認証情報の有効期限切れ問題の解決 Gitが「認証情報の有効期限が切れました」と表示する場合、最も直接的な解決策は、古い認証情報を削除し、新しい認証情報(通常はPersonal Access Token)で再認証することです。 1.1 基本的な解決策:認証情報の更新 この問題を解決するには、以下の3つのステップに従います:古い認証情報の削除 → 新しいトークンの生成 → 更新のト ...

7月10日 21:29 投稿

マイコンボードとPC間のファイル転送方法まとめ

1. SSHによるファイル転送 1)静的IPアドレスを利用したファイル転送: マイコンボードのIPアドレス: 172.32.0.93 ターミナルを開き、ファイルが保存されているディレクトリに移動 SSH経由でファイルをボードの/rootディレクトリに転送 # ファイル転送 scp sample_file.txt user@172.32.0.93:/root # ディレクトリ転送 s ...

7月7日 16:44 投稿

GogsによるプライベートGitサーバーの構築とSSHに関する2つの問題点

Gogs公式サイト:https://gogs.io/docs/installation/install_from_binary インストール方法は、通常のマシン環境とDockerの2種類があります。通常のマシンでのインストールを推奨します。Linuxのgitユーザーで実施してください(Docker版の場合は無視)。 初期設定を再実行したい場合、/home/git/gogs/custom/conf/app.ini ファイルを削除し、./gogs web を再起動するだけ ...

7月6日 20:28 投稿

Raspberry Pi 3B/3B+/4B 初期設定ガイド - OS導入からリモート接続まで

必要なハードウェア 電源アダプターの選定 Raspberry Piの電源供給において、初心者が陥りやすい問題としてPCのUSBポートからの給電があります。USB 2.0は最大500mA、USB 3.0でも900mA程度の出力しか得られません。外付け機器を接続する際は電力不足の原因となるため、5V/2.5A以上の出力が可能な専用アダプターの使用を推奨します。 シリアル通信モジュール 初期設定段階 ...

6月26日 16:38 投稿

autossh の活用と SSH 隧道の自動再接続

autossh は、SSH 接続を自動的に再確立するためのツールであり、長時間維持される SSH ポートフォワーディングやトンネルに特に有用です。このツールは、接続が切断された際に自動的に再接続を行うことで、安定した接続環境を提供します。 yum install autossh 基本的な使用方法 autossh -M <監視ポート> -p <SSHポート> -i <認証鍵ファイル> -R <リ ...

6月19日 17:54 投稿

RHEL 6.1のコンソールログインが失敗するがSSHは成功する問題の解決

RHEL 6.1(64ビット版)のシステムで、コンソール(tty1)に直接ログインしようとすると、ユーザー名とパスワードを入力後、再度ログインプロンプトに戻ってしまう現象が発生しました。しかし、SSH経由でのログインは正常に成功します。 まず、システムログを確認します。/var/log/secure を監視すると、PAM(Pluggable Authentication Modules)関連のエラーが表示されて ...

6月6日 00:41 投稿

GitとGitLabによる開発プロセスガイド

初期設定手順 ホストファイル編集 GitLabサーバーIPアドレス gitlab.example.jp ユーザー情報設定(GitLabアカウントに合わせて変更) git config --global user.name "kanako" git config --global user.email "kanako@example.co.jp" # LF形式でのコミット設定 git config --global core.autocrlf input # 混合改行の検証強制 git config --glo ...

6月2日 23:01 投稿

SSHフレームワークのコントロール層構築

SSHフレームワークのコントロール層構築 1、コントロール層にPOと同等のVOオブジェクトを作成する package com.caicai.elec.contorl.vo; /* * VOは値オブジェクトであり、ページのプロパティ値に対応する * * VOオブジェクトとPOの共通点と相違点 * * 共通点:どちらもJavaBeanオブジェクトである * 相違点:POオブジェクトのプロパティ関係はデータベースフィー ...

6月1日 22:15 投稿

SSHデフォルトポートの変更によるセキュリティ強化

CentOS 7.9での設定手順 SSHサービスのセキュリティを向上させるため、デフォルトのポートを変更する方法を説明します。 1. 設定ファイルの変更 SSH設定ファイルを編集します: vi /etc/ssh/sshd_config 2. SELinuxの一時的な無効化 リモート接続を確保するために、SELinuxを一時的に無効化します: # 現在の状態を確認 getenforce # SELinuxを無効化 setenforce 0 # SE ...

6月1日 18:13 投稿