Files
sunhpc-go/internal/auth/auth.go
2026-02-14 05:36:00 +08:00

15 lines
249 B
Go

package auth
import (
"fmt"
"os"
)
// RequireRoot 检查是否以 root 身份运行
func RequireRoot() error {
if os.Geteuid() != 0 {
return fmt.Errorf("此操作需要 root 权限,请使用 sudo 或切换到 root 用户")
}
return nil
}