Skip to content

Instantly share code, notes, and snippets.

@mrnim94
mrnim94 / pass-root.sh
Created February 9, 2025 02:21
change Pass root
#!/bin/bash
# Enable ssh password authentication
echo "Enable ssh password authentication"
sed -i 's/^PasswordAuthentication no/PasswordAuthentication yes/' /etc/ssh/sshd_config
sed -i 's/.*PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
systemctl restart ssh
# Set Root password
echo "Set root password"
@mrnim94
mrnim94 / install-docker.sh
Last active February 9, 2025 02:19
Install Docker
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
@mrnim94
mrnim94 / client.go
Last active March 5, 2022 16:58
client grpc With Insecure
func main() {
serverGrpcPort := os.Getenv("HOST_SERVER_NAME")+":"+os.Getenv("PORT_SERVER_NAME")
//client connect đến grpc server và ko bảo mật ssl
cc, err := grpc.Dial(serverGrpcPort, grpc.WithInsecure())
if err != nil {
log.Fatalf("error while create listen %v", err)
}
//khi sài xong chúng ta cần đóng connection lại
@mrnim94
mrnim94 / server.go
Last active March 5, 2022 16:33
show code golang GRPC use SSL - Server
package main
import (
"calculator/calculatorpb"
"context"
"fmt"
"google.golang.org/grpc/credentials"
"io"
"log"
"math"