mirror of
				https://github.com/fire1ce/UDM-Persistent-SSH-Keys.git
				synced 2023-10-10 11:36:54 +00:00 
			
		
		
		
	Merge branch 'main' into main
This commit is contained in:
		| @@ -1,9 +1,27 @@ | ||||
| #!/bin/sh | ||||
|  | ||||
| user_authorized_keys_file="/mnt/data/ssh/authorized_keys" | ||||
| # Get DataDir location | ||||
| DATA_DIR="/mnt/data" | ||||
| case "$(ubnt-device-info firmware || true)" in | ||||
|     1*) | ||||
|       DATA_DIR="/mnt/data" | ||||
|       ;; | ||||
|     2*) | ||||
|       DATA_DIR="/data" | ||||
|       ;; | ||||
|     3*) | ||||
|       DATA_DIR="/data" | ||||
|       ;; | ||||
|     *) | ||||
|       echo "ERROR: No persistent storage found." 1>&2 | ||||
|       exit 1 | ||||
|       ;; | ||||
|   esac | ||||
|  | ||||
| user_authorized_keys_file="$DATA_DIR/ssh/authorized_keys" | ||||
| udm_authorized_keys_file="/root/.ssh/authorized_keys" | ||||
|  | ||||
| # if /mnt/data/ssh/authorized_keys is missing print error message | ||||
| # if $DATA_DIR/ssh/authorized_keys is missing print error message | ||||
| if [ ! -f "$user_authorized_keys_file" ]; then | ||||
|   echo "ERROR: $user_authorized_keys_file is missing" | ||||
|   exit 1 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user