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 投稿