顯示具有 【Linux】 標籤的文章。 顯示所有文章
顯示具有 【Linux】 標籤的文章。 顯示所有文章

【Linux】Ubuntu 24.04 以root權限使用SCP (透過WinSCP)

在Windows上要將檔案上傳到Linux Server通常會透過圖形化介面WinSCP,支援 SCP、SFTP、FTP、FTPS 等多種協定,然而唯一不便的就是「權限」問題

一般使用者帳戶無法上傳 重要檔案至特定目錄(到需要root權限許可的地方)



錯誤訊息:權限不足 Permission denied




【Linux】SSH無法連線 no matching host key type found.

當使用SSH指令,連線到一個老舊版本的伺服器上時,SSH出現這個錯誤

No matching host key type found. Their offer: ssh-rsa,ssh-dss

或者

Couldn't agree on host key algorithm.


【Linux】SSH連線 避免長時間閒置而斷線

只要連線過久沒動,SSH會自己斷開連線

避免SSH連線因閒置而斷線的方法

【Linux】【Apache】http重新導向https

Apache設定檔


環境:Ubuntu 16.04 、Apache 2.4.18


Ubuntu 的Apache 中並沒有 httpd.conf 這個設定檔,
httpd.conf 通常指的就是在 /etc/apache2 底下的設定檔。

若要修改Apache 的設定,
在 /etc/apache2/sites-available 資料夾底下有兩個設定檔,分別是:
000-default.conf:http 的設定檔案
default-ssl.conf:https 的設定檔案

經由這兩個檔案來協助,
通常不會直接去動 /etc/apache2/apache2.conf

【Android】【Linux】Android vs Linux的差別

Android 是 Google基於 Linux核心上開發出來的。

而 Linux是用C語言開發的。
Android之所以能跑 Java 編寫出來的app,是因為在核心上運行了JVM虛擬機器。

JVM透過 Kernel 來運行,Android app 透過 JVM來執行。

【Linux】Linux vs Unix 的差別

Unix是多行程、多用戶的作業系統,透過文字指令來操作。

先有不開源的 Unix,才有 開源自由軟體Linux(GNU/Linux)。

Linux 跟 Unix 指令、功能皆大同小異,
Linux 是 Unix的重現版,但是Linux並沒有包含任何Unix的程式碼。

Linux是Kernel,
Linux發行版(Linux distributions) 是作業系統。