Ronan Blog

罗华东的博客 | 向前每多走一步,热爱和勇气就会多一分。

mac使用主机名代替IP地址进行ssh连接

2024-09-02 1 min read Macos Ronan

1编辑本地SSH配置文件

  1. 编辑本地 SSH 配置文件:首先,你需要编辑本地 SSH 配置文件,可以使用任何文本编辑器打开 ~/.ssh/config 文件。如果该文件不存在,你可以创建一个。
  2. 添加主机别名和对应的 IP 地址或主机名:在配置文件中,你可以为远程服务器设置别名和相应的 IP 地址或主机名。示例格式如下:
Host alias
    HostName remote_hostname_or_ip
    User username

在这里,alias 是你给远程服务器设置的别名,remote_hostname_or_ip 是远程服务器的主机名或 IP 地址,username 是你在远程服务器上的用户名。

  1. 保存配置文件:保存并关闭配置文件。

2连接到远程服务器

连接到远程服务器:现在你可以使用别名来连接远程服务器,而不需要输入完整的主机名或 IP 地址了。只需在终端中运行以下命令:

ssh alias

这将使用 SSH 连接到远程服务器,并且会自动使用你之前在配置文件中设置的主机名和用户名。

mac合盖不休眠、安装包损坏解决办法

2024-09-02 1 min read Macos Ronan

“app已损坏,无法打开"问题解决方法

sudo xattr -rd com.apple.quarantine <your_app_path>

your_app_path替换成app路径,可以直接将应用程序里的app图标拖到终端窗口的这条命令里,按回车键执行。

合盖不休眠

我们可以借助终端命令来实现这一点,打开终端,然后根据需要输入以下命令
禁用Lid-Sleep的命令(保持系统唤醒):

sudo pmset -b sleep 0; sudo pmset -b disablesleep 1

激活LId-Sleep的命令(让系统恢复正常休眠):

sudo pmset -b sleep 5; sudo pmset -b disablesleep 0

由于这些命令是sudo 命令,因此需要您的密码才能运行

mac以指纹授权sudo指令

2024-09-02 1 min read Macos Ronan

使用以下命令打开;

sudo vim /etc/pam.d/sudo

出现以下内容:

  1 # sudo: auth account password session
  2 auth       include        sudo_local
  3 auth       sufficient     pam_smartcard.so
  4 auth       required       pam_opendirectory.so
  5 account    required       pam_permit.so
  6 password   required       pam_deny.so
  7 session    required       pam_permit.so

将下面这一行

auth sufficient pam_smartcard.so

修改为

auth sufficient pam_tid.so

保存并退出即可

Older posts Newer posts