当前位置:首页>Linux>设置linux系统别名方法和清理windows共享盘 访问账号密码方法

设置linux系统别名方法和清理windows共享盘 访问账号密码方法

  • 2026-10-11 05:54:58
设置linux系统别名方法和清理windows共享盘 访问账号密码方法

方法一:修改用户级配置文件(推荐)

编辑当前用户的 shell 配置文件:

bash

# 如果使用 Bash

vim ~/.bashrc

# 如果使用 Zsh

vim ~/.zshrc

在文件末尾添加:

bash

alias mysqlroot='mysql -uroot -pNSD2021@tedu.cn'

保存后执行:

bash

source ~/.bashrc  # 或 source ~/.zshrc

之后只需输入 mysqlroot 即可登录。

方法二:修改系统级配置文件

bash

sudo vim /etc/bash.bashrc

# 或

sudo vim /etc/profile

添加同样的别名配置,所有用户生效。

方法三:创建独立别名文件(更规范)

bash

# 创建别名文件

vim ~/.aliases

添加:

bash

alias mysqlroot='mysql -uroot -pNSD2021@tedu.cn'

然后在 ~/.bashrc 或 ~/.zshrc 中添加:

bash

if [ -f ~/.aliases ]; then

    . ~/.aliases

fi

安全建议 ⚠️

密码明文存储存在安全风险,建议使用更安全的方式:

方案A:使用 my.cnf 配置文件

创建 ~/.my.cnf:

ini

[client]

user=root

password=NSD2021@tedu.cn

host=localhost

设置权限:

bash

chmod 600 ~/.my.cnf

然后直接使用 mysql 命令即可。

方案B:使用 mysql_config_editor

bash

mysql_config_editor set --login-path=local --host=localhost --user=root --password

之后使用:

bash

mysql --login-path=local

这样密码以加密形式存储,更安全。

你更倾向于使用哪种方法? 如果只是个人开发环境,直接使用别名就很方便;如果是生产环境,建议使用配置文件方式更安全。

命令清理共享盘访问再次访问要重新输入用户密码

针对你“用命令清理后,再次访问共享盘要重新输入密码”这个需求,最精准的命令是组合使用 net use 和 net session。下面这套流程能确保电脑“忘记”之前的登录状态:

第一步:用命令断开所有连接(必做)

打开命令提示符(管理员)或Windows PowerShell(管理员),输入以下命令并回车:

cmd

net use * /del /y

这条命令会强制断开当前所有已建立的共享盘连接。

/y 参数会自动确认,不需要你手动按 Y。

第二步:清除本地会话缓存(关键补充)

这一步能清除更深层的缓存,防止系统“自动重连”而不弹窗:

cmd

net session /delete

这条命令会删除所有正在活跃的服务器会话。

如果提示“没有会话”,说明没有活跃连接,跳过即可。

第三步:完全清除凭据(双重保险)

如果你想彻底清除系统中保存的所有网络凭据(包括共享盘密码),用这条命令:

cmd

cmdkey /list

这条命令会列出所有已保存的凭据,方便你确认哪些是共享盘的。

然后删除指定凭据(把 目标名称 换成你共享盘的IP或计算机名):

cmd

cmdkey /delete:目标名称

如果想一次性删除所有凭据,可以用:

cmd

cmdkey /delete:*

第四步:重启网络服务(可选)

如果做完以上步骤还是自动登录,可以重启网络工作站服务,让缓存彻底清空:

cmd

net stop workstation && net start workstation

最后的效果

执行完上面几步后,你在文件资源管理器地址栏输入 \\192.168.x.x\共享名 访问时,系统必定会弹窗要求输入用户名和密码。

如果还是不弹窗,可能是该共享文件夹的权限设置为“Everyone(所有人)”且允许匿名访问,这时需要去共享服务器上调整权限设置。

最新文章

随机文章